EchoNest
Collaborative music queue for offices and parties. Spin up Nests (breakout rooms), vote on the queue, trigger airhorns, and let Bender auto-fill with genre picks and throwbacks when things get quiet.
Built at The Echo Nest, revived inside Spotify, and renamed to EchoNest to put the original badge back on the door. Tuned again for 2026 with Nests (breakout rooms), Bender strategies that mix genre picks with same-day-of-week throwbacks, bulk imports, podcast support, and synced airhorns.
Launch EchoNestFeatures
Shared Queue, Personal Playback
One democratic queue for the room, your own Spotify device for the audio.
Fair Voting System
Weighted penalties keep queue hogs in check while the best picks float to the top.
Bulk Imports
Paste Spotify albums or playlists and YouTube playlist URLs, then queue everything with Add All.
Podcast Friendly
Dedicated podcast search and smarter skipping make episodes play nicely with songs.
Nests
Breakout rooms with 5-character codes and their own queues. Seed one with a genre and Bender auto-fills it.
Airhorns
Slam the airhorn tab to blast a sound effect across every synced device in the room.
What You Need
- Google account - Sign in to access the queue
- Spotify Premium - Connect via the in-app Spotify button for playback
- Gravatar (optional) - If you have a picture on gravatar.com, it'll show as your user image. Otherwise you get a monster avatar.
Getting Started
- Open EchoNest and sign in with your Google account
- Click the Other tab
- Click Connect Spotify to link your Spotify Premium account (or Skip for now to browse the queue without playback)
- Make sure Spotify is playing something (anything works)
- You're in - start adding songs to the queue
How It Works
- Search for songs or paste Spotify/YouTube/SoundCloud URLs to add to the shared queue
- Vote on queued songs to influence play order
- Watch the queue update in real-time via WebSockets
- When the queue empties, Bender kicks in with auto-fill suggestions
Bender Strategies
When the queue runs dry, Bender picks the next track using one of five weighted strategies. The preview appears below the now-playing area — click Spotify to open it, Queue to add it, or Filter to skip and get a different pick.
| Strategy | Weight | How it picks |
|---|---|---|
| Genre | 35% | Samples from the Nest's genre seed or recent play history |
| Throwback | 30% | Pulls a track that was played on this same day of the week historically |
| Artist Search | 25% | Finds tracks by artists related to what's been playing |
| Top Tracks | 5% | Grabs a popular hit from a related artist |
| Album | 5% | Picks another track from the same album as a recent play |
Nests
Nests are breakout rooms — each one gets its own queue, voting, and Bender instance. Create a Nest and share its 5-character code to let others join. Seed it with a genre and Bender will auto-fill that Nest with matching tracks when the queue empties.
Useful for splitting a party into rooms (chill lounge vs. dance floor) or letting a small group take over without hijacking the main queue.
Quick Reference
Song Controls
- Up - Vote a song higher in the queue
- Down - Vote a song lower in the queue
- Remove - Remove a song from the queue (be polite about removing others' picks)
- Jam - Show appreciation for a song
- Comment - Add a comment to a song
Other Tab
- Sync audio - Browser-based sync playback across devices
- Reconnect Spotify - Re-link your Spotify account if it disconnects
- Change colors - Rotate through theme colors
- Hide shame - Hide user gravatars so you don't have to judge friends for bad taste
- Skip playing song - Skip the current track
- Clear queue - Remove all songs from the queue
- Pause / Unpause - Pause or resume playback for everyone
Queuing and Voting
The queue you see is only half the story. Where a newly-added song lands depends on a penalty system designed to keep things fair.
Queue position is based on when a song was added, plus penalties. The penalty formula: the total length of all songs you already have in the queue, plus 2 raised to the power of how many songs you have queued. If you're spamming songs with overlapping title words and they make up more than half the queue, those count double for the exponential penalty.
Example:
Alice, Bob, and Carol are listening. At time 0, Alice adds two 7-minute songs to an empty queue. Five minutes later, Bob adds two songs, then Carol adds three. Carol's third song and Bob's second both have "love" in the title.
- Alice's first song: 0 penalty (2⁰)
- Alice's second song: 9 min penalty (7 + 2¹)
- Bob's first song: 0 penalty, enters at 5 min
- Bob's second song: 5 min penalty (3 + 2¹)
- Carol's first song: 0 penalty, enters at 5 min
- Carol's second song: 6 min penalty (4 + 2¹)
- Carol's third song: 13 min penalty (5 + 2³ due to keyword overlap)
Resulting queue order:
- Bob1 - 5 min
- Carol1 - 5 min
- Alice2 - 9 min
- Bob2 - 10 min
- Carol2 - 11 min
- Carol3 - 18 min
Troubleshooting
Music isn't playing
Make sure Spotify is open and active on your device. Go to the Other tab and click Reconnect Spotify. If that doesn't work, open Spotify and play any track manually, then reconnect.
Airhorns don't make sound
You need to enable Sync audio in the Other tab first. Your browser may also block autoplay — click anywhere on the page to unblock it.
Songs play out of order
Queue position includes vote-based penalties. A song you just added may land behind others if you've already queued several tracks. See the Queuing and Voting section above.
Can't join a Nest
Nest codes are case-sensitive and 5 characters long. Make sure you're entering the exact code shared by the Nest creator.
The Echo Nest origins, the office rules, Bender's time capsule feature, and the architecture.