Virtual DJ
Run the room soundtrack from one shared playlist.
cht.so turns the music card into a virtual DJ deck. One host device plays YouTube through the speaker, while guests add tracks and vote what should happen next.
Poolside bangers
You are hosting
Host deck
Create a playlist
Use the chat composer's music tab to make a named playlist. Start empty, paste one YouTube link, or import a YouTube playlist.
Claim the deck
One guest hosts the playlist. That host device owns the room playback state and should be connected to the speaker.
Play from YouTube
The host deck embeds the YouTube player. Play, pause, fullscreen, repeat, shuffle, and next controls update the shared queue.
Let guests steer
Guests can add songs, vote play next, vote to skip, and search the queue without taking over the host device.
Add Music
Create the playlist from the chat composer.
- 1Tap the plus button beside the message box.
- 2Choose Music.
- 3Enter a playlist title such as Poolside bangers.
- 4Paste a YouTube video, YouTube Music link, or YouTube playlist link. This is optional; empty playlists can be created first.
- 5Turn on creator-only adds when only the playlist creator should manage songs.
- 6Press Send to publish the music card into the room.
Host Music
Make one device the room DJ.
- 1Open the music card from the chat stream or resource jump banner.
- 2Tap Host this playlist.
- 3Connect the host phone, tablet, or laptop to the speaker.
- 4Press play on a track or in the embedded YouTube player.
- 5Use the host deck to pause, play next, shuffle, repeat, set vote thresholds, or release hosting.
- 6Leave the room open while hosting so playback state stays fresh for everyone.
Controls
Designed for a live room, not a private playlist.
Host playback
The host's YouTube iframe is the party source. Pausing from the iframe or thumbnail updates the shared playback state.
Play next
The host can force a track to play next, while guests can vote for a track to move up.
Skip voting
Hosts decide how many votes are needed to skip. Guests see the next target and vote from the music card.
Queue shaping
Creators and hosts can reorder, delete, shuffle, repeat a song, or repeat the full playlist.
Local preview
Non-host guests can tap a thumbnail to listen locally. Local preview does not change what the speaker is playing.
Search and export
Search within the queue. When YouTube export is configured, the host can create a YouTube Music playlist from the room queue.
Host Tips
Best setup for a party speaker.
The host device is the source of truth for playback. Use the device with the strongest connection and keep it unlocked or awake while the playlist is running.
Connect before claiming
Pair Bluetooth or plug into the speaker first, then host the playlist.
Keep the room open
The host heartbeat keeps the deck active. If the host goes stale, another guest can take over.
Use fullscreen
Fullscreen expands the YouTube player for easier control from across the room.
Tune voting
Set skip and play-next thresholds based on the size of the group.
Start