+ API keys are stored locally in your browser. They are never sent to our servers. +
++ Get from Google Cloud Console +
++ Get from SoundCloud Developers +
++ SoundCloud Client ID required to search and play mixes +
+ +{currentTrack.title}
+{currentTrack.user.username}
+
+
{error}
++ {showFavorites ? 'No favorites yet' : 'Search for mixes or select a genre'} +
+{track.title}
++ {track.user.username} • {formatDuration(track.duration)} +
++ {showFavorites ? `${favorites.length} favorites` : `${tracks.length} mixes`} • Mixes & sets (10+ min) +
++ YouTube API key required to search and play music +
+ +{currentVideo.title}
+{currentVideo.channelTitle}
+{error}
++ {showFavorites ? 'No favorites yet' : 'Search for music or select a genre'} +
+{video.title}
+{video.channelTitle}
++ {showFavorites ? `${favorites.length} favorites` : `${videos.length} results`} • Audio-only playback +
+- Stream radio stations from around the world or add your own stream URL. + Stream radio stations, YouTube music, or SoundCloud mixes.
+ {/* API Settings Button */} +