Hello, I love the software!
Here is a problem I encounter EVERY SINGLE GIG I do, and I hope you can help me (and every other Request DJ) by implementing this… It is something that throws me right out of the mix and causes me to spend way too much time at the keyboard, instead of mixing and hyping the crowd.
As I am ALSO a professional software/app developer and UX/UI consultant, plus Wedding DJ on the side, I hope you will find my detailed explanation of the details and rationale for this request helpful.
Djay Pro currently requires DJs to repeat the same search manually in each music source (Local, Spotify, SoundCloud, etc.), adjust column widths, and juggle playlists while a live set is in progress, in order to find a song and add it to a playlist.
This leads to lost time, repeated typing, unnecessary mouse travel, UI friction, and a chaotic experience during live performances.
The proposed solution is a global search field in the right-hand sidebar’s Music section that:
- Runs a contextual search on whichever library is active.
- Keeps the search query persistent when switching libraries.
- Displays results in the lower pane for the selected library.
- Clears results and returns to the prior view when the search is cleared.
- Ideally also fixes the clear button so it actually clears the query instead of just selecting it.
This would allow DJs to search across libraries quickly, with fewer clicks, less typing, and minimal disruption to the performance.
Current Workflow (Old Way)
- Type the request into Local library search.
- Discover the track is not in Local.
- Move the cursor to the Spotify tab and click it.
- Re‑type the same search query in Spotify.
- Fix typos and adjust the narrow column widths.
- Sometimes fight with the column resize handle on macOS.
- If not found, switch to SoundCloud.
- Re‑type the same search query again in SoundCloud.
- Adjust column widths again to see all metadata.
- Repeat ALL STEPS AGAIN for other libraries
- When finally found, need to then adjust the view in order to drag the track into a dedicated Requests playlist.
- Navigate back to the main playlist to keep the party going, often interrupting this process mid‑search if a track is ending.
- Repeat this entire flow dozens of times per gig, creating a lot of repetitive typing, mouse travel, UI friction, and cognitive load while performing live.
Proposed Workflow (New Way)
- Type the request once into a global search field in the right‑hand Music sidebar.
- Djay Pro automatically switches the right-hand pane into “searching library” mode for the currently active source.
- Quickly drag matching results into the queue or a Requests playlist without changing the main playlist view.
- Click only twice to switch libraries (Local → Spotify → SoundCloud, etc.) using existing functionality.
- The same search query persists and automatically runs in the newly selected library.
- Instantly see the new library’s search results in the same pane, with no re‑typing.
- When done, simply click clear button (after it has been fixed) to:
- Clear the search text.
- Restore the previous library view.
- Place the cursor back in the search box for the next request
This streamlined flow removes repetitive typing and UI manipulation, reduces chaos during live sets, and lets DJs focus on mixing and crowd interaction instead of fighting the interface.
Here is a video outlining the problem and solution:
Mockups of the proposed solution:
For a transcript, review the video on Descript at:



