{"product_id":"alex-alvarez-dirty-hop","title":"Alex Alvarez - Dirty Hop","description":"\u003cp class=\"p1\"\u003eDirtyhop is a collection of character filled sounds built around hip-hop inspired grooves, designed to blend into all kinds of genres. The pack’s drum sound combines retro inspired drum machine sounds with acoustic drums, bringing both elements together into one punchy and textured sound.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eInside you'll find funky, bluesy and psychedelic guitars, keys, synths, synth bass, effects, beats and one-shots, ranging from silky and polished to lo-fi, psychedelic and early-2000s digital textures.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eGuitar pedals, high-quality plugins, a cassette deck and the Yamaha SU200 were used to shape and process the loops and one shots from this pack. Colorful but with plenty of space for further processing. distort it, compress it, crush it, stretch it, or take it somewhere completely different.\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv data-nw-player=\"\" style=\"max-width: 520px; margin: 2em auto 0; padding: 16px 18px; border: 1px solid #e6e6e6; border-radius: 16px; background: #ffffff; box-shadow: 0 6px 24px rgba(0,0,0,0.06); font-family: inherit;\"\u003e\n\u003cp style=\"margin: 0 0 10px 0; font-size: 11px; letter-spacing: 0.12em; text-transform: uppercase; color: #8a8a8a;\"\u003eListen · Dirty Hop Demo\u003c\/p\u003e\n\u003caudio controls=\"controls\" controlslist=\"nodownload noplaybackrate\" preload=\"metadata\" style=\"width: 100%; height: 36px; accent-color: #111111;\"\u003e\u003csource src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0480\/7580\/0736\/files\/nw_alex_alvarez_dirty_hop_demo.mp3\" type=\"audio\/mpeg\"\u003e\u003c\/audio\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var roots=document.querySelectorAll('[data-nw-player]:not([data-nw-ready])');\n  var all=window.__nwAudios||(window.__nwAudios=[]);\n  function fmt(s){if(!isFinite(s))return '0:00';s=Math.floor(s);return Math.floor(s\/60)+':'+('0'+s%60).slice(-2);}\n  var PLAY='\u003csvg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath fill=\"currentColor\" d=\"M8 5.5v13a1 1 0 0 0 1.5.86l10.5-6.5a1 1 0 0 0 0-1.72L9.5 4.64A1 1 0 0 0 8 5.5z\"\/\u003e\u003c\/svg\u003e';\n  var PAUSE='\u003csvg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003crect x=\"6\" y=\"5\" width=\"4\" height=\"14\" rx=\"1.2\" fill=\"currentColor\"\/\u003e\u003crect x=\"14\" y=\"5\" width=\"4\" height=\"14\" rx=\"1.2\" fill=\"currentColor\"\/\u003e\u003c\/svg\u003e';\n  Array.prototype.forEach.call(roots,function(root){\n    var a=root.querySelector('audio'); if(!a)return;\n    root.setAttribute('data-nw-ready','1'); all.push(a);\n    a.controls=false; a.style.display='none';\n    var row=document.createElement('div'); row.style.cssText='display:flex;align-items:center;gap:14px;';\n    var btn=document.createElement('button'); btn.type='button'; btn.setAttribute('aria-label','Play demo'); btn.innerHTML=PLAY;\n    btn.style.cssText='flex:0 0 48px;width:48px;height:48px;border-radius:50%;border:0;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 0 0 2px;transition:transform .15s ease;';\n    btn.onmouseenter=function(){btn.style.transform='scale(1.06)';}; btn.onmouseleave=function(){btn.style.transform='';};\n    var col=document.createElement('div'); col.style.cssText='flex:1;min-width:0;';\n    var wave=document.createElement('div'); wave.setAttribute('role','slider'); wave.setAttribute('aria-label','Seek'); wave.tabIndex=0;\n    wave.style.cssText='display:flex;align-items:center;gap:2px;height:40px;cursor:pointer;outline:none;';\n    var N=60,bars=[],seed=7;\n    function rnd(){seed=(seed*9301+49297)%233280;return seed\/233280;}\n    for(var i=0;i\u003cN;i++){var b=document.createElement('span');var h=18+Math.round((0.55+0.45*Math.sin(i*0.37))*(0.45+0.55*rnd())*82);\n      b.style.cssText='flex:1;height:'+h+'%;border-radius:2px;background:#dcdcdc;transition:background .2s;';wave.appendChild(b);bars.push(b);}\n    var times=document.createElement('div'); times.style.cssText='display:flex;justify-content:space-between;font-size:12px;color:#8a8a8a;margin-top:4px;font-variant-numeric:tabular-nums;';\n    var cur=document.createElement('span'); cur.textContent='0:00'; var dur=document.createElement('span'); dur.textContent='--:--';\n    times.appendChild(cur); times.appendChild(dur); col.appendChild(wave); col.appendChild(times);\n    row.appendChild(btn); row.appendChild(col); root.appendChild(row);\n    function paint(){var p=a.duration?a.currentTime\/a.duration:0;\n      for(var i=0;i\u003cN;i++){bars[i].style.background=(i+0.5)\/N\u003c=p?'hsl('+Math.round(345-i*(165\/N))+',85%,58%)':'#dcdcdc';}\n      cur.textContent=fmt(a.currentTime); if(a.duration)dur.textContent=fmt(a.duration); wave.setAttribute('aria-valuenow',Math.round(p*100));}\n    btn.onclick=function(){ if(a.paused){all.forEach(function(o){if(o!==a)o.pause();});a.play();}else a.pause(); };\n    a.addEventListener('play',function(){btn.innerHTML=PAUSE;btn.style.paddingLeft='0';btn.setAttribute('aria-label','Pause demo');});\n    a.addEventListener('pause',function(){btn.innerHTML=PLAY;btn.style.paddingLeft='2px';btn.setAttribute('aria-label','Play demo');});\n    a.addEventListener('timeupdate',paint); a.addEventListener('loadedmetadata',paint); a.addEventListener('ended',function(){a.currentTime=0;paint();});\n    wave.onclick=function(e){var r=wave.getBoundingClientRect();if(a.duration){a.currentTime=Math.max(0,Math.min(1,(e.clientX-r.left)\/r.width))*a.duration;paint();}};\n    wave.onkeydown=function(e){if(!a.duration)return;if(e.key==='ArrowRight'){a.currentTime=Math.min(a.duration,a.currentTime+5);e.preventDefault();}if(e.key==='ArrowLeft'){a.currentTime=Math.max(0,a.currentTime-5);e.preventDefault();}if(e.key===' '){btn.click();e.preventDefault();}paint();};\n    paint();\n  });\n})();\n\u003c\/script\u003e","brand":"nu.wav lab","offers":[{"title":"Default Title","offer_id":68580754063520,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0480\/7580\/0736\/files\/nuwav_alex_alvarez_dirty_hop_artwork.png?v=1794672779","url":"https:\/\/nuwavlab.com\/products\/alex-alvarez-dirty-hop","provider":"nu.wav lab","version":"1.0","type":"link"}