Proposal for enhancing "Related & Matching" tracks in djay Pro

Proposal for enhancing "related & matching tacks in djay Pro

In addition to these suggestions for improving the usability of “Related & Matching” tracks in djay, I also have some ideas for enhancing its functionality, which I outline here.

Introduction This proposal outlines key improvements to the usability of the “Related & Matching Tracks” feature in djay Pro. These enhancements aim to streamline track selection, improve workflow efficiency, and provide greater flexibility in creating and managing track relationships.


Suggested Enhancements

1. Easier On-the-fly track relations

  • Introduce a “Make Related Track” button in the interface of the decks when two (or more) tracks are playing.
  • This feature would allow DJs to instantly create a relationship between tracks without needing to navigate through menus.
  • The related track should immediately appear in the Related Tracks section, making it faster and more intuitive to build track connections during a live set.

2. Multi-selection and right-click relation in playlists

  • Enable users to right-click on tracks in the History or Playlists and select “Make Relation” between multiple tracks.
  • Allow even selection of multiple tracks simultaneously to create related track groupings efficiently.
  • This feature would be particularly useful for DJs reviewing past sets, allowing them to mark great track combinations from previous performances quickly.

3. One-way relationships (previously suggested feature)

  • Currently, all relationships are bidirectional—meaning if Track A is related to Track B, Track B is automatically related to Track A.
  • Introduce an option for one-way relationships, where one track blends well into another without forcing the reverse match.
  • This is an existing feature request that has been previously submitted (see here).

4. Visual distinction for manually related tracks

  • Manually set related tracks should look different from automatically suggested matches.
  • Possible ways to achieve this:
    • Use a lighter background color for manually related tracks.
    • Add a frame or highlight around manually created relations.
  • This distinction would help DJs easily identify which tracks they have personally linked versus those suggested by the system.

Conclusion & next steps

These proposed improvements would make DJ Pro more user-friendly, allowing DJs to organize their music more efficiently and create custom track relationships with greater ease.

How to support this request

If you agree that these enhancements would improve DJ Pro, please upvote this suggestion and leave a comment with your thoughts or additional ideas. Community feedback is essential for prioritizing new features!

Looking forward to hearing your thoughts and suggestions. Thanks for your time, and let’s keep the music spinning!

2 Likes

I have recorded Watch Video to guide you through it.

Hi @DJ_Big_Blender, thanks for the suggestion and careful explanation. I’ve combined this with your other earlier related suggestion and shared with the dev team for future consideration. Thanks again!

Yes, please make this an option. A lot of times, matches can go both ways, and it would be limiting if it only worked in one direction. Sometimes things don’t go as planned, and you might want to skip song A and go straight to song B. It would be really helpful to still show song A as an option when song B is playing.

Right now, the Match list is great for reminding you of possible matches, but it can feel limiting. For example, let’s say song A is a hip hop track. You find a few good hip hop matches (songs B, C, and D). Then, you find some additional matches, but this time they’re RnB tracks. As you keep adding matches, your Match list quickly becomes filled with a mix of genres and moods.

A solution to this could be multiple Match lists for different situations, but an even better and more efficient idea would be a feature like the one Rekordbox has: “See in which playlist a track is used.” Although Rekordbox didn’t intend this for matches, combining both features could create a powerful tool.

The Match list works well as a “scratch pad” for the best matches, but to make it more flexible and dynamic, it should offer options based on the situation. Here’s a possible workflow:

Use the Match list for your best matches—just a few great ones.

Then, create "Match Playlists" for possible matches, 

each tailored to a specific mood or situation.(multiple mini sets if you will based on song A)

Now, if you’re playing song A, you could either choose from your Match list for the best follow-ups or right-click on song A to see all “match playlists” containing that track. Think of the Match list as a place for a few top-tier matches and the “Match Playlists” as collections of potential tracks for different moods or situations based on song A.

As you know, one song can lead in a hundred different directions, but the current Match list is too limiting for that. It would be great if there were more flexibility in how matches are handled. Right now, the Match list is useful for finding potential matches, but it doesn’t accommodate the variety of directions a song can take.

(Side note: How about adding Mind Mapping concepts to Djay for library management?)

Thanks!