All the latest tech house bangers needed to take the party into full gear as selected DJ ISAAC JORDAN:
    Select a Spotify Playlist 
    
 
  
 
    
    
        
            
                ARTIST 
             
            
                 
             
             
         
        :: 
        
            
            TITLE 
             
            
                 
             
         
         
        
    
    
    
        
            BPM 
             
            
                 
             
         
        
            KEY 
             
            
                 
             
         
        
            YEAR 
             
            
                 
             
         
    
    
    
    
        
            DOWNLOADS 
             
            
                 
             
         
    
    
 
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
 
    
    
        
        
        
            Loading remixes & edits...
         
        
        
            
            
                
                
                    No remixes/edits found.
                 
                
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                            
                                 
                             
                        
                        
                        
                        
                        
                        
                        
                            
                            
                                 
                             
                            
                            
                                
                                 
                                    
                                        
                                            
                                                 
                                                Add to queue 
                                             
                                            
                                                 
                                                Remove from queue 
                                             
                                         
                                     
                                 
                                
                                 
                                    
                                        
                                            
                                                 
                                             
                                             
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            View Details 
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            Copy Link 
                                         
                                     
                                    
                                    
                                    
                                             
                                            Mixable/Similar Tracks 
                                         
                                     
                                                            
                             
                          
                     
                 
             
         
     
 
 
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      
            
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      response.json())
             .then(data => {
                 similarSongs = data.success ? data.data : [];
                 isLoadingSimilarSongs = false;
             });
             // Load recommendations
             if (currentTrack?.artist && currentTrack?.title) {
                 const formData = new FormData();
                 formData.append('action', 'get_spotify_recommendations');
                 formData.append('artist', currentTrack.artist);
                 formData.append('title', currentTrack.title);
                
                 fetch(hhMusicData.ajaxurl, {
                     method: 'POST',
                     body: formData
                 })
                 .then(response => {
                     if (!response.ok) {
                         throw new Error('Network response was not ok');
                     }
                     return response.json();
                 })
                 .then(data => {
                     recommendations = data.success ? data.data.results : [];
                     isLoadingRecommendations = false;
                 })
                 .catch(() => {
                     isLoadingRecommendations = false;
                 });
             } else {
                 isLoadingRecommendations = false;
             }
         } else {
             isLoadingSimilarSongs = false;
             isLoadingRecommendations = false;
         }"
     x-bind:id="'menu-' + currentTrack?.id" 
     :style="`position-anchor1: --result-${currentTrack?.id}`"
     class="similar-popover w-full max-w-2xl bg-white/95 dark:bg-[#131522]/70 backdrop-blur-md text-zinc-900 dark:text-zinc-100 pb-0 mt-0 mx-auto md:m-auto popover-similar p-0 md:p-4 shadow shadow-2xl shadow-zinc-900/10 dark:shadow-zinc-900/50">
    
    
    
        
        
        
        
        
            
                No mixable songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
        
        
            
                No similar songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
     
    
Premium content is available to members only. Please upgrade  to access this content.
 
The biggest pop and top40 hits from the 2010s featuring Dua Lipa, Gotye, Ed Sheeran and more as selected by Philly’s own DJ TRANSIT : 
    Select a Spotify Playlist 
    
 
  
 
    
    
        
            
                ARTIST 
             
            
                 
             
             
         
        :: 
        
            
            TITLE 
             
            
                 
             
         
         
        
    
    
    
        
            BPM 
             
            
                 
             
         
        
            KEY 
             
            
                 
             
         
        
            YEAR 
             
            
                 
             
         
    
    
    
    
        
            DOWNLOADS 
             
            
                 
             
         
    
    
 
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
 
    
    
        
        
        
            Loading remixes & edits...
         
        
        
            
            
                
                
                    No remixes/edits found.
                 
                
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                            
                                 
                             
                        
                        
                        
                        
                        
                        
                        
                            
                            
                                 
                             
                            
                            
                                
                                 
                                    
                                        
                                            
                                                 
                                                Add to queue 
                                             
                                            
                                                 
                                                Remove from queue 
                                             
                                         
                                     
                                 
                                
                                 
                                    
                                        
                                            
                                                 
                                             
                                             
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            View Details 
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            Copy Link 
                                         
                                     
                                    
                                    
                                    
                                             
                                            Mixable/Similar Tracks 
                                         
                                     
                                                            
                             
                          
                     
                 
             
         
     
 
 
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      
            
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      response.json())
             .then(data => {
                 similarSongs = data.success ? data.data : [];
                 isLoadingSimilarSongs = false;
             });
             // Load recommendations
             if (currentTrack?.artist && currentTrack?.title) {
                 const formData = new FormData();
                 formData.append('action', 'get_spotify_recommendations');
                 formData.append('artist', currentTrack.artist);
                 formData.append('title', currentTrack.title);
                
                 fetch(hhMusicData.ajaxurl, {
                     method: 'POST',
                     body: formData
                 })
                 .then(response => {
                     if (!response.ok) {
                         throw new Error('Network response was not ok');
                     }
                     return response.json();
                 })
                 .then(data => {
                     recommendations = data.success ? data.data.results : [];
                     isLoadingRecommendations = false;
                 })
                 .catch(() => {
                     isLoadingRecommendations = false;
                 });
             } else {
                 isLoadingRecommendations = false;
             }
         } else {
             isLoadingSimilarSongs = false;
             isLoadingRecommendations = false;
         }"
     x-bind:id="'menu-' + currentTrack?.id" 
     :style="`position-anchor1: --result-${currentTrack?.id}`"
     class="similar-popover w-full max-w-2xl bg-white/95 dark:bg-[#131522]/70 backdrop-blur-md text-zinc-900 dark:text-zinc-100 pb-0 mt-0 mx-auto md:m-auto popover-similar p-0 md:p-4 shadow shadow-2xl shadow-zinc-900/10 dark:shadow-zinc-900/50">
    
    
    
        
        
        
        
        
            
                No mixable songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
        
        
            
                No similar songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
     
    
Premium content is available to members only. Please upgrade  to access this content.
 
Brand new exclusive transition edits perfect for changing up the vibe and tempo of your set as selected by DJ JOHN LEE: 
    Select a Spotify Playlist 
    
 
  
 
    
    
        
            
                ARTIST 
             
            
                 
             
             
         
        :: 
        
            
            TITLE 
             
            
                 
             
         
         
        
    
    
    
        
            BPM 
             
            
                 
             
         
        
            KEY 
             
            
                 
             
         
        
            YEAR 
             
            
                 
             
         
    
    
    
    
        
            DOWNLOADS 
             
            
                 
             
         
    
    
 
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
 
    
    
        
        
        
            Loading remixes & edits...
         
        
        
            
            
                
                
                    No remixes/edits found.
                 
                
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                            
                                 
                             
                        
                        
                        
                        
                        
                        
                        
                            
                            
                                 
                             
                            
                            
                                
                                 
                                    
                                        
                                            
                                                 
                                                Add to queue 
                                             
                                            
                                                 
                                                Remove from queue 
                                             
                                         
                                     
                                 
                                
                                 
                                    
                                        
                                            
                                                 
                                             
                                             
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            View Details 
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            Copy Link 
                                         
                                     
                                    
                                    
                                    
                                             
                                            Mixable/Similar Tracks 
                                         
                                     
                                                            
                             
                          
                     
                 
             
         
     
 
 
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      
            
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      response.json())
             .then(data => {
                 similarSongs = data.success ? data.data : [];
                 isLoadingSimilarSongs = false;
             });
             // Load recommendations
             if (currentTrack?.artist && currentTrack?.title) {
                 const formData = new FormData();
                 formData.append('action', 'get_spotify_recommendations');
                 formData.append('artist', currentTrack.artist);
                 formData.append('title', currentTrack.title);
                
                 fetch(hhMusicData.ajaxurl, {
                     method: 'POST',
                     body: formData
                 })
                 .then(response => {
                     if (!response.ok) {
                         throw new Error('Network response was not ok');
                     }
                     return response.json();
                 })
                 .then(data => {
                     recommendations = data.success ? data.data.results : [];
                     isLoadingRecommendations = false;
                 })
                 .catch(() => {
                     isLoadingRecommendations = false;
                 });
             } else {
                 isLoadingRecommendations = false;
             }
         } else {
             isLoadingSimilarSongs = false;
             isLoadingRecommendations = false;
         }"
     x-bind:id="'menu-' + currentTrack?.id" 
     :style="`position-anchor1: --result-${currentTrack?.id}`"
     class="similar-popover w-full max-w-2xl bg-white/95 dark:bg-[#131522]/70 backdrop-blur-md text-zinc-900 dark:text-zinc-100 pb-0 mt-0 mx-auto md:m-auto popover-similar p-0 md:p-4 shadow shadow-2xl shadow-zinc-900/10 dark:shadow-zinc-900/50">
    
    
    
        
        
        
        
        
            
                No mixable songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
        
        
            
                No similar songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
     
    
Premium content is available to members only. Please upgrade  to access this content.
 
Perreo dancing which is basically Caribbean twerking made popular in Puerto Rico and The Dominican Republic. Not for the faint of heart and guaranteed to get a latin dance floor turned up to the max:
    Select a Spotify Playlist 
    
 
  
 
    
    
        
            
                ARTIST 
             
            
                 
             
             
         
        :: 
        
            
            TITLE 
             
            
                 
             
         
         
        
    
    
    
        
            BPM 
             
            
                 
             
         
        
            KEY 
             
            
                 
             
         
        
            YEAR 
             
            
                 
             
         
    
    
    
    
        
            DOWNLOADS 
             
            
                 
             
         
    
    
 
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
 
    
    
        
        
        
            Loading remixes & edits...
         
        
        
            
            
                
                
                    No remixes/edits found.
                 
                
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                            
                                 
                             
                        
                        
                        
                        
                        
                        
                        
                            
                            
                                 
                             
                            
                            
                                
                                 
                                    
                                        
                                            
                                                 
                                                Add to queue 
                                             
                                            
                                                 
                                                Remove from queue 
                                             
                                         
                                     
                                 
                                
                                 
                                    
                                        
                                            
                                                 
                                             
                                             
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            View Details 
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            Copy Link 
                                         
                                     
                                    
                                    
                                    
                                             
                                            Mixable/Similar Tracks 
                                         
                                     
                                                            
                             
                          
                     
                 
             
         
     
 
 
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      
            
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      response.json())
             .then(data => {
                 similarSongs = data.success ? data.data : [];
                 isLoadingSimilarSongs = false;
             });
             // Load recommendations
             if (currentTrack?.artist && currentTrack?.title) {
                 const formData = new FormData();
                 formData.append('action', 'get_spotify_recommendations');
                 formData.append('artist', currentTrack.artist);
                 formData.append('title', currentTrack.title);
                
                 fetch(hhMusicData.ajaxurl, {
                     method: 'POST',
                     body: formData
                 })
                 .then(response => {
                     if (!response.ok) {
                         throw new Error('Network response was not ok');
                     }
                     return response.json();
                 })
                 .then(data => {
                     recommendations = data.success ? data.data.results : [];
                     isLoadingRecommendations = false;
                 })
                 .catch(() => {
                     isLoadingRecommendations = false;
                 });
             } else {
                 isLoadingRecommendations = false;
             }
         } else {
             isLoadingSimilarSongs = false;
             isLoadingRecommendations = false;
         }"
     x-bind:id="'menu-' + currentTrack?.id" 
     :style="`position-anchor1: --result-${currentTrack?.id}`"
     class="similar-popover w-full max-w-2xl bg-white/95 dark:bg-[#131522]/70 backdrop-blur-md text-zinc-900 dark:text-zinc-100 pb-0 mt-0 mx-auto md:m-auto popover-similar p-0 md:p-4 shadow shadow-2xl shadow-zinc-900/10 dark:shadow-zinc-900/50">
    
    
    
        
        
        
        
        
            
                No mixable songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
        
        
            
                No similar songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
     
    
Premium content is available to members only. Please upgrade  to access this content.
 
A slick playlist of top tracks from all genres perfect for the pool parties, fiestas on the beach and modern corporate events from DJ SOTO:
    Select a Spotify Playlist 
    
 
  
 
    
    
        
            
                ARTIST 
             
            
                 
             
             
         
        :: 
        
            
            TITLE 
             
            
                 
             
         
         
        
    
    
    
        
            BPM 
             
            
                 
             
         
        
            KEY 
             
            
                 
             
         
        
            YEAR 
             
            
                 
             
         
    
    
    
    
        
            DOWNLOADS 
             
            
                 
             
         
    
    
 
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
 
    
    
        
        
        
            Loading remixes & edits...
         
        
        
            
            
                
                
                    No remixes/edits found.
                 
                
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                            
                                 
                             
                        
                        
                        
                        
                        
                        
                        
                            
                            
                                 
                             
                            
                            
                                
                                 
                                    
                                        
                                            
                                                 
                                                Add to queue 
                                             
                                            
                                                 
                                                Remove from queue 
                                             
                                         
                                     
                                 
                                
                                 
                                    
                                        
                                            
                                                 
                                             
                                             
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            View Details 
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            Copy Link 
                                         
                                     
                                    
                                    
                                    
                                             
                                            Mixable/Similar Tracks 
                                         
                                     
                                                            
                             
                          
                     
                 
             
         
     
 
 
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      
            
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      response.json())
             .then(data => {
                 similarSongs = data.success ? data.data : [];
                 isLoadingSimilarSongs = false;
             });
             // Load recommendations
             if (currentTrack?.artist && currentTrack?.title) {
                 const formData = new FormData();
                 formData.append('action', 'get_spotify_recommendations');
                 formData.append('artist', currentTrack.artist);
                 formData.append('title', currentTrack.title);
                
                 fetch(hhMusicData.ajaxurl, {
                     method: 'POST',
                     body: formData
                 })
                 .then(response => {
                     if (!response.ok) {
                         throw new Error('Network response was not ok');
                     }
                     return response.json();
                 })
                 .then(data => {
                     recommendations = data.success ? data.data.results : [];
                     isLoadingRecommendations = false;
                 })
                 .catch(() => {
                     isLoadingRecommendations = false;
                 });
             } else {
                 isLoadingRecommendations = false;
             }
         } else {
             isLoadingSimilarSongs = false;
             isLoadingRecommendations = false;
         }"
     x-bind:id="'menu-' + currentTrack?.id" 
     :style="`position-anchor1: --result-${currentTrack?.id}`"
     class="similar-popover w-full max-w-2xl bg-white/95 dark:bg-[#131522]/70 backdrop-blur-md text-zinc-900 dark:text-zinc-100 pb-0 mt-0 mx-auto md:m-auto popover-similar p-0 md:p-4 shadow shadow-2xl shadow-zinc-900/10 dark:shadow-zinc-900/50">
    
    
    
        
        
        
        
        
            
                No mixable songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
        
        
            
                No similar songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
     
    
Premium content is available to members only. Please upgrade  to access this content.
 
Grammy nominated Black Caviar  is one of the fastest rising producers on the scene with his genre-bending music which has already amassed over 300 million plays on Spotify . Since the release of his 2017 hit single ‘Coco’ which has totaled over 19 million plays the trajectory has only gone up from there. Originals including ‘El Camino’ and ‘What’s Up Danger’ with Blackway which was the lead track on the ‘Spiderman: Into The Spiderverse’ Soundtrack found massive success in the form of a Gold Record Certification. 

 
Black Caviar was chosen to produce the official remix of the Charlie’s Angels theme song to be used in the 2019 update of the classic film. In addition to originals, Black Caviar’s extensive track catalog includes a momentum driven House twist on Dillon Francis’ ‘DFR’, their own fresh rendition of Louis The Child and Foster The People’s ‘Every Color’, and a popular vibrant rework of the Modjo classic ‘Lady (Hear Me Tonight)’ to name a few. It’s our great pleasure to present this handpicked playlist of his favorite tracks of the moment that every dance DJ needs in the crates:
    Select a Spotify Playlist 
    
 
  
 
    
    
        
            
                ARTIST 
             
            
                 
             
             
         
        :: 
        
            
            TITLE 
             
            
                 
             
         
         
        
    
    
    
        
            BPM 
             
            
                 
             
         
        
            KEY 
             
            
                 
             
         
        
            YEAR 
             
            
                 
             
         
    
    
    
    
        
            DOWNLOADS 
             
            
                 
             
         
    
    
 
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
 
    
    
        
        
        
            Loading remixes & edits...
         
        
        
            
            
                
                
                    No remixes/edits found.
                 
                
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                            
                                 
                             
                        
                        
                        
                        
                        
                        
                        
                            
                            
                                 
                             
                            
                            
                                
                                 
                                    
                                        
                                            
                                                 
                                                Add to queue 
                                             
                                            
                                                 
                                                Remove from queue 
                                             
                                         
                                     
                                 
                                
                                 
                                    
                                        
                                            
                                                 
                                             
                                             
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            View Details 
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            Copy Link 
                                         
                                     
                                    
                                    
                                    
                                             
                                            Mixable/Similar Tracks 
                                         
                                     
                                                            
                             
                          
                     
                 
             
         
     
 
 
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      
            
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      response.json())
             .then(data => {
                 similarSongs = data.success ? data.data : [];
                 isLoadingSimilarSongs = false;
             });
             // Load recommendations
             if (currentTrack?.artist && currentTrack?.title) {
                 const formData = new FormData();
                 formData.append('action', 'get_spotify_recommendations');
                 formData.append('artist', currentTrack.artist);
                 formData.append('title', currentTrack.title);
                
                 fetch(hhMusicData.ajaxurl, {
                     method: 'POST',
                     body: formData
                 })
                 .then(response => {
                     if (!response.ok) {
                         throw new Error('Network response was not ok');
                     }
                     return response.json();
                 })
                 .then(data => {
                     recommendations = data.success ? data.data.results : [];
                     isLoadingRecommendations = false;
                 })
                 .catch(() => {
                     isLoadingRecommendations = false;
                 });
             } else {
                 isLoadingRecommendations = false;
             }
         } else {
             isLoadingSimilarSongs = false;
             isLoadingRecommendations = false;
         }"
     x-bind:id="'menu-' + currentTrack?.id" 
     :style="`position-anchor1: --result-${currentTrack?.id}`"
     class="similar-popover w-full max-w-2xl bg-white/95 dark:bg-[#131522]/70 backdrop-blur-md text-zinc-900 dark:text-zinc-100 pb-0 mt-0 mx-auto md:m-auto popover-similar p-0 md:p-4 shadow shadow-2xl shadow-zinc-900/10 dark:shadow-zinc-900/50">
    
    
    
        
        
        
        
        
            
                No mixable songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
        
        
            
                No similar songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
     
    
Premium content is available to members only. Please upgrade  to access this content.
 
Jill Scott, Musiq Soulchild, Erykah Badu and many more round out volume two of our favorite neo-soul hits perfect for injecting the party with some soulful funky jazzy flavor perfect for the rooftops, warm-ups, cocktail hours and beyond:
    Select a Spotify Playlist 
    
 
  
 
    
    
        
            
                ARTIST 
             
            
                 
             
             
         
        :: 
        
            
            TITLE 
             
            
                 
             
         
         
        
    
    
    
        
            BPM 
             
            
                 
             
         
        
            KEY 
             
            
                 
             
         
        
            YEAR 
             
            
                 
             
         
    
    
    
    
        
            DOWNLOADS 
             
            
                 
             
         
    
    
 
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
 
    
    
        
        
        
            Loading remixes & edits...
         
        
        
            
            
                
                
                    No remixes/edits found.
                 
                
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                            
                                 
                             
                        
                        
                        
                        
                        
                        
                        
                            
                            
                                 
                             
                            
                            
                                
                                 
                                    
                                        
                                            
                                                 
                                                Add to queue 
                                             
                                            
                                                 
                                                Remove from queue 
                                             
                                         
                                     
                                 
                                
                                 
                                    
                                        
                                            
                                                 
                                             
                                             
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            View Details 
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            Copy Link 
                                         
                                     
                                    
                                    
                                    
                                             
                                            Mixable/Similar Tracks 
                                         
                                     
                                                            
                             
                          
                     
                 
             
         
     
 
 
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      
            
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      response.json())
             .then(data => {
                 similarSongs = data.success ? data.data : [];
                 isLoadingSimilarSongs = false;
             });
             // Load recommendations
             if (currentTrack?.artist && currentTrack?.title) {
                 const formData = new FormData();
                 formData.append('action', 'get_spotify_recommendations');
                 formData.append('artist', currentTrack.artist);
                 formData.append('title', currentTrack.title);
                
                 fetch(hhMusicData.ajaxurl, {
                     method: 'POST',
                     body: formData
                 })
                 .then(response => {
                     if (!response.ok) {
                         throw new Error('Network response was not ok');
                     }
                     return response.json();
                 })
                 .then(data => {
                     recommendations = data.success ? data.data.results : [];
                     isLoadingRecommendations = false;
                 })
                 .catch(() => {
                     isLoadingRecommendations = false;
                 });
             } else {
                 isLoadingRecommendations = false;
             }
         } else {
             isLoadingSimilarSongs = false;
             isLoadingRecommendations = false;
         }"
     x-bind:id="'menu-' + currentTrack?.id" 
     :style="`position-anchor1: --result-${currentTrack?.id}`"
     class="similar-popover w-full max-w-2xl bg-white/95 dark:bg-[#131522]/70 backdrop-blur-md text-zinc-900 dark:text-zinc-100 pb-0 mt-0 mx-auto md:m-auto popover-similar p-0 md:p-4 shadow shadow-2xl shadow-zinc-900/10 dark:shadow-zinc-900/50">
    
    
    
        
        
        
        
        
            
                No mixable songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
        
        
            
                No similar songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
     
    
Premium content is available to members only. Please upgrade  to access this content.
 
High Energy, Uptempo Soca Music to get any Caribbean dance floor moving at the drop of these Power Soca Riddims as Curated by our own DJ Chemics  all the way from The Island of Jamaica.
    Select a Spotify Playlist 
    
 
  
 
    
    
        
            
                ARTIST 
             
            
                 
             
             
         
        :: 
        
            
            TITLE 
             
            
                 
             
         
         
        
    
    
    
        
            BPM 
             
            
                 
             
         
        
            KEY 
             
            
                 
             
         
        
            YEAR 
             
            
                 
             
         
    
    
    
    
        
            DOWNLOADS 
             
            
                 
             
         
    
    
 
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
 
    
    
        
        
        
            Loading remixes & edits...
         
        
        
            
            
                
                
                    No remixes/edits found.
                 
                
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                            
                                 
                             
                        
                        
                        
                        
                        
                        
                        
                            
                            
                                 
                             
                            
                            
                                
                                 
                                    
                                        
                                            
                                                 
                                                Add to queue 
                                             
                                            
                                                 
                                                Remove from queue 
                                             
                                         
                                     
                                 
                                
                                 
                                    
                                        
                                            
                                                 
                                             
                                             
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            View Details 
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            Copy Link 
                                         
                                     
                                    
                                    
                                    
                                             
                                            Mixable/Similar Tracks 
                                         
                                     
                                                            
                             
                          
                     
                 
             
         
     
 
 
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      
            
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      response.json())
             .then(data => {
                 similarSongs = data.success ? data.data : [];
                 isLoadingSimilarSongs = false;
             });
             // Load recommendations
             if (currentTrack?.artist && currentTrack?.title) {
                 const formData = new FormData();
                 formData.append('action', 'get_spotify_recommendations');
                 formData.append('artist', currentTrack.artist);
                 formData.append('title', currentTrack.title);
                
                 fetch(hhMusicData.ajaxurl, {
                     method: 'POST',
                     body: formData
                 })
                 .then(response => {
                     if (!response.ok) {
                         throw new Error('Network response was not ok');
                     }
                     return response.json();
                 })
                 .then(data => {
                     recommendations = data.success ? data.data.results : [];
                     isLoadingRecommendations = false;
                 })
                 .catch(() => {
                     isLoadingRecommendations = false;
                 });
             } else {
                 isLoadingRecommendations = false;
             }
         } else {
             isLoadingSimilarSongs = false;
             isLoadingRecommendations = false;
         }"
     x-bind:id="'menu-' + currentTrack?.id" 
     :style="`position-anchor1: --result-${currentTrack?.id}`"
     class="similar-popover w-full max-w-2xl bg-white/95 dark:bg-[#131522]/70 backdrop-blur-md text-zinc-900 dark:text-zinc-100 pb-0 mt-0 mx-auto md:m-auto popover-similar p-0 md:p-4 shadow shadow-2xl shadow-zinc-900/10 dark:shadow-zinc-900/50">
    
    
    
        
        
        
        
        
            
                No mixable songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
        
        
            
                No similar songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
     
    
Premium content is available to members only. Please upgrade  to access this content.
 
DJ SMOOVE K  is one of the hottest club and radio DJs in the South representing Alabama with major ties in Atlanta. He’s played all over the United States and made a name for himself through his blogging, vlogging and radio mixshows. Check out what’s been in his rotation lately featuring tracks by Drake, DaBaby, Meek Mill on his first guest playlist here on the pool:
    Select a Spotify Playlist 
    
 
  
 
    
    
        
            
                ARTIST 
             
            
                 
             
             
         
        :: 
        
            
            TITLE 
             
            
                 
             
         
         
        
    
    
    
        
            BPM 
             
            
                 
             
         
        
            KEY 
             
            
                 
             
         
        
            YEAR 
             
            
                 
             
         
    
    
    
    
        
            DOWNLOADS 
             
            
                 
             
         
    
    
 
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
 
    
    
        
        
        
            Loading remixes & edits...
         
        
        
            
            
                
                
                    No remixes/edits found.
                 
                
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                            
                                 
                             
                        
                        
                        
                        
                        
                        
                        
                            
                            
                                 
                             
                            
                            
                                
                                 
                                    
                                        
                                            
                                                 
                                                Add to queue 
                                             
                                            
                                                 
                                                Remove from queue 
                                             
                                         
                                     
                                 
                                
                                 
                                    
                                        
                                            
                                                 
                                             
                                             
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            View Details 
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            Copy Link 
                                         
                                     
                                    
                                    
                                    
                                             
                                            Mixable/Similar Tracks 
                                         
                                     
                                                            
                             
                          
                     
                 
             
         
     
 
 
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      
            
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      response.json())
             .then(data => {
                 similarSongs = data.success ? data.data : [];
                 isLoadingSimilarSongs = false;
             });
             // Load recommendations
             if (currentTrack?.artist && currentTrack?.title) {
                 const formData = new FormData();
                 formData.append('action', 'get_spotify_recommendations');
                 formData.append('artist', currentTrack.artist);
                 formData.append('title', currentTrack.title);
                
                 fetch(hhMusicData.ajaxurl, {
                     method: 'POST',
                     body: formData
                 })
                 .then(response => {
                     if (!response.ok) {
                         throw new Error('Network response was not ok');
                     }
                     return response.json();
                 })
                 .then(data => {
                     recommendations = data.success ? data.data.results : [];
                     isLoadingRecommendations = false;
                 })
                 .catch(() => {
                     isLoadingRecommendations = false;
                 });
             } else {
                 isLoadingRecommendations = false;
             }
         } else {
             isLoadingSimilarSongs = false;
             isLoadingRecommendations = false;
         }"
     x-bind:id="'menu-' + currentTrack?.id" 
     :style="`position-anchor1: --result-${currentTrack?.id}`"
     class="similar-popover w-full max-w-2xl bg-white/95 dark:bg-[#131522]/70 backdrop-blur-md text-zinc-900 dark:text-zinc-100 pb-0 mt-0 mx-auto md:m-auto popover-similar p-0 md:p-4 shadow shadow-2xl shadow-zinc-900/10 dark:shadow-zinc-900/50">
    
    
    
        
        
        
        
        
            
                No mixable songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
        
        
            
                No similar songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
     
    
Premium content is available to members only. Please upgrade  to access this content.
 
Class is back in session so with that in mind it’s time for a history lesson with DJ AndOne  as we take a look at some of the biggest hits of 2021 with the songs they were sampled by:
    Select a Spotify Playlist 
    
 
  
 
    
    
        
            
                ARTIST 
             
            
                 
             
             
         
        :: 
        
            
            TITLE 
             
            
                 
             
         
         
        
    
    
    
        
            BPM 
             
            
                 
             
         
        
            KEY 
             
            
                 
             
         
        
            YEAR 
             
            
                 
             
         
    
    
    
    
        
            DOWNLOADS 
             
            
                 
             
         
    
    
 
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
 
    
    
        
        
        
            Loading remixes & edits...
         
        
        
            
            
                
                
                    No remixes/edits found.
                 
                
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                            
                                 
                             
                        
                        
                        
                        
                        
                        
                        
                            
                            
                                 
                             
                            
                            
                                
                                 
                                    
                                        
                                            
                                                 
                                                Add to queue 
                                             
                                            
                                                 
                                                Remove from queue 
                                             
                                         
                                     
                                 
                                
                                 
                                    
                                        
                                            
                                                 
                                             
                                             
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            View Details 
                                         
                                     
                                    
                                        
                                            
                                                 
                                             
                                            Copy Link 
                                         
                                     
                                    
                                    
                                    
                                             
                                            Mixable/Similar Tracks 
                                         
                                     
                                                            
                             
                          
                     
                 
             
         
     
 
 
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      
            
                
                    
 
                     
                
                
                    
                        
Danceability 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Energy 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Popularity 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                    
                        
Valence 
                         
                        
                            
                            0.86 
                            
                             
                             
                             
                             
                             
                             
                         
                    
                 
                
                    
                 
         
      response.json())
             .then(data => {
                 similarSongs = data.success ? data.data : [];
                 isLoadingSimilarSongs = false;
             });
             // Load recommendations
             if (currentTrack?.artist && currentTrack?.title) {
                 const formData = new FormData();
                 formData.append('action', 'get_spotify_recommendations');
                 formData.append('artist', currentTrack.artist);
                 formData.append('title', currentTrack.title);
                
                 fetch(hhMusicData.ajaxurl, {
                     method: 'POST',
                     body: formData
                 })
                 .then(response => {
                     if (!response.ok) {
                         throw new Error('Network response was not ok');
                     }
                     return response.json();
                 })
                 .then(data => {
                     recommendations = data.success ? data.data.results : [];
                     isLoadingRecommendations = false;
                 })
                 .catch(() => {
                     isLoadingRecommendations = false;
                 });
             } else {
                 isLoadingRecommendations = false;
             }
         } else {
             isLoadingSimilarSongs = false;
             isLoadingRecommendations = false;
         }"
     x-bind:id="'menu-' + currentTrack?.id" 
     :style="`position-anchor1: --result-${currentTrack?.id}`"
     class="similar-popover w-full max-w-2xl bg-white/95 dark:bg-[#131522]/70 backdrop-blur-md text-zinc-900 dark:text-zinc-100 pb-0 mt-0 mx-auto md:m-auto popover-similar p-0 md:p-4 shadow shadow-2xl shadow-zinc-900/10 dark:shadow-zinc-900/50">
    
    
    
        
        
        
        
        
            
                No mixable songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
        
        
            
                No similar songs found.
             
            
                
                    
    
    
    
    
    
    
    
    
    
    
    
         
    
    
        
             
            Similar 
         
    
    
    = 1024 && (leaveTimeout = setTimeout(() => isOpen = false, 100))"
        @mouseenter="window.innerWidth >= 1024 && leaveTimeout && clearTimeout(leaveTimeout)"
        @keydown.esc.prevent="isOpen = false; openedWithKeyboard = false"
        @click.outside="isOpen = false; openedWithKeyboard = false"
        class="relative toggle-downloads lg:w-56">
        
        
= 1024 && (isOpen = true)" 
            @keydown.space.prevent="openedWithKeyboard = true" 
            @keydown.enter.prevent="openedWithKeyboard = true" 
            @keydown.down.prevent="openedWithKeyboard = true" 
            class="border-button inline-flex justify-center z-50 cursor-pointer items-center gap-2 whitespace-nowrap rounded-sm bg-zinc-100 px-2 min-w-8 min-h-8 lg:px-4 py-2 font-medium tracking-wide transition hover:opacity-80 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-zinc-700 dark:bg-zinc-700/30 transition-opacity duration-300 ease-in-out dark:focus-visible:outline-zinc-300" 
            :class="isOpen || openedWithKeyboard ? 'text-zinc-900 dark:text-zinc-100' : 'text-zinc-700 dark:text-zinc-300'" 
            :aria-expanded="isOpen || openedWithKeyboard" 
            aria-haspopup="true">
            Downloads 
            
                
                     
                 
             
            
                 
                     
         
        
             
            
                
                    = 2) ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : downloadRelease(release.id)"
                        >
                        
                             
                         
                         
                        
                             
                             
                        
                     
                    = 2 ? $dispatch('notify', {content: 'Max downloads have been reached', type: 'error'}) : addToZipCrate(release)"
                    >
                        
                             
                         
                        
                             
                         
                     
                 
             
         
     
    
     
    
                  
             
         
     
    
Premium content is available to members only. Please upgrade  to access this content.