Mixing the Streams – Adding YouTube Music Integration to Rekordbox
I explored adding a YouTube Music playlist streaming feature to Rekordbox, a platform relied upon by DJs for mixing and live performances.
Rekordbox already supports several major streaming services such as Apple Music, SoundCloud, and Beatport, but not YouTube Music — my personal streaming service of choice. Recognizing an opportunity to close this gap, I set out to design how YouTube Music integration could enhance both the user convenience and workflow efficiency of DJs who rely on dynamic, streaming-based music access.
My hypothesis was simple: many DJs, not just myself, would value quick and seamless access to YouTube Music playlists directly from Rekordbox without the need for manual syncing or conversions.
Setting the Stage.
Before diving into design, I developed a research plan and project roadmap to ensure structured progress.
Objective: Understand DJs’ preferences, listening habits, and workflow challenges related to streaming and playlist management.
Deliverables: User surveys, interview plans, and a clear timeline for design development.
To gather real-world insights, I reached out to active DJs and everyday music listeners. I created and distributed an online survey that collected data on:
Streaming platform preferences
Pain points in accessing playlists during sets
Balance between purchased and streamed music in professional workflows
This initial survey created some data to correlate with my hypothesis
Research in Motion – Listening to the Crowd
With my planning in place, I conducted competitive analysis and targeted user interviews.
Competitive Analysis: Examined how platforms like Apple music, Soundcloud and Beatport use Rekordbox to integrate with streaming services. This helped me pinpoint what Youtube Music was missing and identify potential inspiration for seamless streaming integration.
User Interviews: Conducted five semi-structured interviews, with a mix of casual and professional DJs. They offered practical insights on how they build, manage, and perform using playlists.
During my Interviews I noticed that most Djs really did have a preference for Higher Sound Quality but I was surprised that not every DJ felt that way.
I noticed that most Djs really did have a preference for Spotify and relayed on their Auto Mix option when casually mixing but none of them use the actually streaming part of spotify since it is a newer edition to Rekordbox and has created some bugs that keep you from transferring your music to a USB so most of my participants refuse to use it
The price point of paying a monthly subscription cost for access to your music seemed standard for most but a few participants felt it would cost more overtime and wanted to limit their subscriptions and pay for each song individually.
Key insight: Time is a DJ’s most valuable resource — and integrating YouTube Music could drastically reduce pre-performance prep time.
Making Sense of the Music – Synthesizing Research
To turn insights into action, I synthesized my findings visually and strategically:
Affinity Mapping (Infinity Map): Grouped pain points, goals, and desired outcomes from interviews to identify recurring themes such as efficiency, familiarity, and library synchronization.
Persona Creation: Crafted a user persona — “The Versatile DJ” — representing users who juggle streaming and owned content and crave simplicity in their creative process.
Storyboard: Illustrated the step-by-step experience of finally seeing the option of logging into YouTube Music from within Rekordbox, capturing both the technical and emotional journey.
These activities clarified that users not only wanted YouTube Music integration — they expected it to feel native and effortless.
Defining the Beat – Prioritizing Goals
Next, I refined the project scope and structured the features. After realizing most of my participants had a preference for using Youtube Music I knew there would be a need for this in the industry
Problem Statement:
“DJs need an efficient way to access and sync their YouTube Music playlists within Rekordbox so they can spend less time managing tracks and more time mixing.”Feature Prioritization: Determined a hierarchy of core needs:
Seamless login and authentication with YouTube Music.
Playlist synchronization and library refresh.
Smooth playback and search integration.
Offline cache or fallback options.
This framework ensured I tackled the most impactful functionality first.Structuring the Flow – Mapping Information
With goals locked in, I designed the user flow that would guide users through connecting their YouTube Music account to Rekordbox.
The flow included:
Navigating to the streaming services page within Rekordbox.
Selecting the widget “YouTube Music.” on the left hand panel
Authenticating through Google’s secure login.
Accessing and viewing imported playlists directly in Rekordbox.
This map became the foundation for future wireframes and a blueprint for user testing.
Designing in Layers – Prototyping and Testing
Starting with low-fidelity wireframes, I explored different ways users might interact with login screens and playlist displays.
Next, I developed mid-fidelity prototypes in Figma to replicate the user flow. Participants were asked to complete specific tasks, such as logging in and loading playlists, while I observed points of confusion or friction.
Early tests revealed opportunities to:
Simplify iconography in the streaming hub.
Improved minor bugs that created issues in the intended flow
Created a back button and made the Icon always go back to the original login screen from any page
Created the Youtube Music Widget icon to go back to the login/ sign up screen
These refinements smoothed the user experience, setting the stage for more polished visuals.
Finessing the Interface – Bringing the UI to Life
After successive iterations, I produced the high-fidelity prototype, featuring:
Full YouTube Music branding integration.
A clean, modular interface that blended naturally with Rekordbox’s existing aesthetic.
Thoughtful UI interactions for feedback during syncing and authentication.
Additional prototype testing confirmed the final design was intuitive, visually cohesive, and ready for real-world implementation.
The Final Mix – Reflections and Outcomes
Through this project, I learned the power of pairing personal motivation with user-centered design. By addressing my own pain point as a YouTube Music user, I uncovered a shared need across a wider community.
Integrating YouTube Music into Rekordbox wasn’t just about adding another feature — it was about enhancing creative freedom for DJs, streamlining setup time, and expanding accessibility for new users who prefer YouTube Music’s massive library.