# Improving usability of "Related & Matching" tracks

**URL:** <https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855>\
**Category:** Suggestions\
**Tags:** macOS, iOS\
**Created:** [June 26, 2023, 5:47am UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855 "2023-06-26T05:47:51Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![Donn](https://community.algoriddim.com/letter_avatar_proxy/v4/letter/d/7ea924/32.png) [@Donn](https://community.algoriddim.com/u/Donn)\
**Post date:** [October 23, 2025, 8:24pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/67 "2025-10-23T20:24:44Z")

</div>

> [@DJ\_Big\_Blender](#):
>
> 1. But it would work much more versatile and flexible when these possibilities would be broadened by having the option to also show matching tracks for the 'Selected Track", and for “Deck 1”, “Deck 2”, etc. (Just like it is here in the information Tab);
> 
> ![Djay Side Panel Info Related](https://community-assets.algoriddim.com/original/2X/a/a9f53511a4daa64b139e249a39b00ecdd7782386.png)

Hey Big\_Blender, this is great I was thinking the same thing!

Also it would be great if they can add **key commands** for selecting _each_ option: Custom, Selected, Active, Deck1,2,3,4,

By assigning key commands to each option, you can instantly select items from the drop-down menu, avoiding the need to open and scroll manually.

What I love about the Match feature is that it gives you a different way of viewing your library—something playlists just can’t do. I use it all the time at home and love the results.  
The only downside is having to constantly switch between the Match tab and the Info tab, then having to open a menu and scroll. Because of that, I rarely use it at gigs; I just leave it set to _Match – Active Deck_. Unfortunately, all the other options take too long to access when you’re under pressure.

Thanks!

---

<div class="post-metadata">

**Author:** ![DJ\_Big\_Blender](https://community.algoriddim.com/user_avatar/community.algoriddim.com/dj_big_blender/32/7433_2.png) [@DJ\_Big\_Blender](https://community.algoriddim.com/u/DJ_Big_Blender)\
**Post date:** [October 24, 2025, 7:19am UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/68 "2025-10-24T07:19:17Z")

</div>

Hi @Donn,

Yes, totally agree, adding key commands for those options would also be a great improvement.

Just like you, I also use the Match function a lot myself. It really helps to rediscover tracks in your collection and play more of those you usually overlook, which keeps sets fresh and surprising.

By the way, **did you know that if you click the Match icon again, it refreshes the list and gives you new matches** (as long as there are enough options)?

I really hope Algoriddim will put effort in improving the Related Tracks and Match functionality, as this is highly requested and will help a lot of DJs make surprisingly better choices for their track selection. And that’s what we’re all here for.

---

<div class="post-metadata">

**Author:** ![Slak\_Jaw](https://community.algoriddim.com/user_avatar/community.algoriddim.com/slak_jaw/32/6517_2.png) [@Slak\_Jaw](https://community.algoriddim.com/u/Slak_Jaw)\
**Post date:** [October 24, 2025, 1:51pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/69 "2025-10-24T13:51:57Z")

</div>

Thanks for the additional feedback @Donn

---

<div class="post-metadata">

**Author:** ![Chapalo](https://community.algoriddim.com/letter_avatar_proxy/v4/letter/c/b5e925/32.png) [@Chapalo](https://community.algoriddim.com/u/Chapalo)\
**Post date:** [October 25, 2025, 7:43am UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/70 "2025-10-25T07:43:23Z")

</div>

> [@DJ\_Big\_Blender](#):
>
> By the way, **did you know that if you click the Match icon again, it refreshes the list and gives you new matches** (as long as there are enough options)?

Unfortunately, clicking the Match icon again to refresh the list does not work on macOS… This would be a really interesting feature. _ **EDIT: I tried again and discovered that it depends of the selected source. It has to be the Djay collection, it doesn’t work if I select “Local Files”.** _

There is so much room for improvement in the Related Tracks and Match features. Key matching is currently very basic and limited to adjacent keys. Having other options would also be welcome. I am attaching a table listing the possibilities offered by harmonic mixing. It would be great to have these suggestions directly in Djay.

 ![Harmonic Mixing Alternative](https://community-assets.algoriddim.com/original/3X/a/a/aaa55e238f448f3e9b64a69ef9865167f9d6c63f.jpeg)

---

<div class="post-metadata">

**Author:** ![DJ\_Big\_Blender](https://community.algoriddim.com/user_avatar/community.algoriddim.com/dj_big_blender/32/7433_2.png) [@DJ\_Big\_Blender](https://community.algoriddim.com/u/DJ_Big_Blender)\
**Post date:** [October 25, 2025, 8:30am UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/71 "2025-10-25T08:30:02Z")

</div>

**This is great, @Chapalo!**

I use a similar kind of cheat sheet myself, it’s super helpful, and honestly, this kind of thing should really be built into the software (like RB, VDJ, Traktor, or Serato already do).

It’s such an **easy feature to automate** , and there’s clearly a lot of demand for it. Yet here we as djay users are, still relying on something as analog as a cheat sheet to get by 🤔?

Hopefully one day we’ll laugh about this 😂.

> [@Key traffic light system like Rekordbox and Traktor](https://community.algoriddim.com/t/key-traffic-light-system-like-rekordbox-and-traktor/34946):
>
> Hello Djay Team, I’m currently considering switching from Rekordbox and Traktor to Djay, and I’m really impressed so far! However, there are two features that I feel are missing and would make a big difference: Hot Cue Loop – similar to what’s available in Rekordbox and Traktor Key Suggestion Traffic Light – again, like the one used in Rekordbox and Traktor Are these features something we can expect to see in Djay soon? I see this was requested many times in this form, and ignored sadly… Th…

If the day comes that djay implements this, I’d personally recommend **using different colors** to distinguish between the **types of matches** (perfect match, energy boost, energy drop, mood/scale change, diagonal.)

Talking about match, another thing: the BPM range they consider for a match is too broad. For example, going from 182 to 172 feels like too big a leap to me because it doesn’t sound good anymore.

Here you find the **official match-criteria right now** that @Slak_Jaw once [did post me](https://community.algoriddim.com/t/understanding-criteria-for-matching-track-feature/26481/20):

> [@Understanding criteria for 'Matching Track' Feature](https://community.algoriddim.com/t/understanding-criteria-for-matching-track-feature/26481/20):
>
> Since djay 5.2.2, the Match Criteria in My Collection has been:
> 
> - search for tracks with a +/- 10 BPM and matching/adjacent circle of 5ths key.
> - results then sorted with tracks with the closest bpm to the seed track at the top of the list.
> 
> Please note, these rules are not customizable.

🙏

---

<div class="post-metadata">

**Author:** ![daniel\_curley](https://community.algoriddim.com/user_avatar/community.algoriddim.com/daniel_curley/32/8734_2.png) [@daniel\_curley](https://community.algoriddim.com/u/daniel_curley)\
**Post date:** [October 25, 2025, 11:12am UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/72 "2025-10-25T11:12:51Z")

</div>

With algoriddim not being the most responsive to requests and suggestions I decided to created my own match playlists using djay’s filters. It takes about half an hour to make.  
Not a solution I know but it is usable and helpful and works better than the current match feature.  
Thanks for the chart @Chapalo. Think I’ll make an energy boost folder too.

 ![IMG_0006](https://community-assets.algoriddim.com/original/3X/8/7/8757160f1ad8be2b072695d718ad7f9c9367f0b7.jpeg)

---

<div class="post-metadata">

**Author:** ![discoian](https://community.algoriddim.com/user_avatar/community.algoriddim.com/discoian/32/24384_2.png) [@discoian](https://community.algoriddim.com/u/discoian)\
**Post date:** [October 26, 2025, 3:10pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/73 "2025-10-26T15:10:10Z")

</div>

I just want djay to offer **automatic** related tracks in the way that rekordbox does…keep a history of the 2 or 3 tracks played before or after the currently playing track and present that as an automatic list of related tracks, together with the related ones you’ve already created.

---

<div class="post-metadata">

**Author:** ![Slak\_Jaw](https://community.algoriddim.com/user_avatar/community.algoriddim.com/slak_jaw/32/6517_2.png) [@Slak\_Jaw](https://community.algoriddim.com/u/Slak_Jaw)\
**Post date:** [October 26, 2025, 3:16pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/74 "2025-10-26T15:16:46Z")

</div>

Thanks for the additional feedback @discoian

---

<div class="post-metadata">

**Author:** ![djchase](https://community.algoriddim.com/letter_avatar_proxy/v4/letter/d/977dab/32.png) [@djchase](https://community.algoriddim.com/u/djchase)\
**Post date:** [November 15, 2025, 11:03pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/75 "2025-11-15T23:03:35Z")

</div>

Would love to limit matching tracks to current playlist. Seems like an obvious and easy fix. This has been requested many times in many different ways. Add a checkbox to limit matching tracks to current playlist. No DJ wants to see suggested dubstep tracks while you’re mixing 70s classics!

---

<div class="post-metadata">

**Author:** ![Slak\_Jaw](https://community.algoriddim.com/user_avatar/community.algoriddim.com/slak_jaw/32/6517_2.png) [@Slak\_Jaw](https://community.algoriddim.com/u/Slak_Jaw)\
**Post date:** [November 16, 2025, 12:15am UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/76 "2025-11-16T00:15:41Z")

</div>

Thanks for the additional input @djchase

---

<div class="post-metadata">

**Author:** ![Albert\_Maro](https://community.algoriddim.com/user_avatar/community.algoriddim.com/albert_maro/32/17816_2.png) [@Albert\_Maro](https://community.algoriddim.com/u/Albert_Maro)\
**Post date:** [December 6, 2025, 4:28pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/77 "2025-12-06T16:28:04Z")

</div>

I was actually about to create a new feature request thread for this exact issue.

The Match feature concept is great, but mixing genres makes it non-functional for real use. I skimmed through the previous comments and see we are pretty much on the same page, so I won’t repeat what’s already been said.

However, I want to emphasize my proposal: we need the ability to **filter Match results by Genre, BPM, or Playlist**.

Is there any update on this? This topic seems a bit forgotten @Slak_Jaw

---

<div class="post-metadata">

**Author:** ![Albert\_Maro](https://community.algoriddim.com/user_avatar/community.algoriddim.com/albert_maro/32/17816_2.png) [@Albert\_Maro](https://community.algoriddim.com/u/Albert_Maro)\
**Post date:** [December 6, 2025, 4:36pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/78 "2025-12-06T16:36:08Z")

</div>

Also, regarding the Match feature, I’ve noticed a behavior that feels more like a **bug** than a feature request. It concerns consistency:

1. I have a track on **Deck 1** → Match suggests a list of ~20 tracks (List A).
2. I switch focus to **Deck 2** → Match updates for that track. This is expected.
3. However, if I switch focus **back to Deck 1** (without changing the track), Match generates a **completely different list** than the first time.

Why does it do this? Since the source track hasn’t changed, the suggestions should remain identical. The current behavior feels random and makes the feature unreliable. It makes no sense for the results to shuffle just by clicking away and coming back.

---

<div class="post-metadata">

**Author:** ![Slak\_Jaw](https://community.algoriddim.com/user_avatar/community.algoriddim.com/slak_jaw/32/6517_2.png) [@Slak\_Jaw](https://community.algoriddim.com/u/Slak_Jaw)\
**Post date:** [December 6, 2025, 6:16pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/79 "2025-12-06T18:16:06Z")

</div>

Hi @Albert_Maro, thanks for the additional input and feedback. I have no news to share regarding this suggestion, but this topic has not been forgotten.

---

<div class="post-metadata">

**Author:** ![Slak\_Jaw](https://community.algoriddim.com/user_avatar/community.algoriddim.com/slak_jaw/32/6517_2.png) [@Slak\_Jaw](https://community.algoriddim.com/u/Slak_Jaw)\
**Post date:** [December 6, 2025, 6:17pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/80 "2025-12-06T18:17:38Z")

</div>

> [@Albert\_Maro](#):
>
> Also, regarding the Match feature, I’ve noticed a behavior that feels more like a **bug** than a feature request. It concerns consistency:

I recommend you create a separate topic for this and share a video of the behaviour.

---

<div class="post-metadata">

**Author:** ![djsteve](https://community.algoriddim.com/letter_avatar_proxy/v4/letter/d/6bbea6/32.png) [@djsteve](https://community.algoriddim.com/u/djsteve)\
**Post date:** [December 6, 2025, 9:47pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/81 "2025-12-06T21:47:21Z")

</div>

As the OP of this clearly popular request for what is, in my opinion, a rather obvious basic need, it is disheartening to see more than two years pass without any action. The match feature is currently unusable for any half-serious DJ who has multiple genres in their collection. May I ask what level of feedback is required to result in a customer-driven enhancement?

---

<div class="post-metadata">

**Author:** ![Slak\_Jaw](https://community.algoriddim.com/user_avatar/community.algoriddim.com/slak_jaw/32/6517_2.png) [@Slak\_Jaw](https://community.algoriddim.com/u/Slak_Jaw)\
**Post date:** [December 6, 2025, 10:43pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/82 "2025-12-06T22:43:17Z")

</div>

Thanks for sharing your thoughts an out @djsteve. For more info on how suggestions and voting works, please refer to the linked topic below:

> [@Update to Our Voting System Guidelines \[Suggestions\]](https://community.algoriddim.com/t/update-to-our-voting-system-guidelines-suggestions/24890):
>
> As a user, it’s essential to grasp the significance of your vote and how it influences our development roadmap. When you vote for a specific feature request or general suggestion: Your vote signals your interest and support for the proposed feature/suggestion. We consider the cumulative votes alongside other factors such as feasibility, resource availability, and alignment with our product vision. While high-voted features are more likely to be prioritized, they are not automatically im…

---

<div class="post-metadata">

**Author:** ![SIMSU\_84](https://community.algoriddim.com/letter_avatar_proxy/v4/letter/s/3ec8ea/32.png) [@SIMSU\_84](https://community.algoriddim.com/u/SIMSU_84)\
**Post date:** [December 11, 2025, 10:42am UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/84 "2025-12-11T10:42:41Z")

</div>

**Dear Djay Team,**

I have a suggestion to improve the matching feature in Djay Pro. It would be very useful to be able to search for matches within specific playlists or folders, and to have an option that considers the _current_ playback settings of the track.  
For example, if a song originally has 120 BPM but is currently playing at 128 BPM with a shifted key, the software could look for matching tracks based on these adjusted characteristics.

I hope this feature can be considered for future updates.  
In the meantime, thank you very much for your great work!

---

<div class="post-metadata">

**Author:** ![Slak\_Jaw](https://community.algoriddim.com/user_avatar/community.algoriddim.com/slak_jaw/32/6517_2.png) [@Slak\_Jaw](https://community.algoriddim.com/u/Slak_Jaw)\
**Post date:** [December 11, 2025, 12:25pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/85 "2025-12-11T12:25:36Z")

</div>

Thanks for the suggestion @SIMSU_84. I’ve merged it with this existing one as I believe they are closely related. I will pass on your additional comments to the dev team for consideration. Thanks again!

---

<div class="post-metadata">

**Author:** ![LUCKYMONEY](https://community.algoriddim.com/user_avatar/community.algoriddim.com/luckymoney/32/20253_2.png) [@LUCKYMONEY](https://community.algoriddim.com/u/LUCKYMONEY)\
**Post date:** [February 16, 2026, 11:24am UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/86 "2026-02-16T11:24:17Z")

</div>

Soooo…… customisable matching feature happening yet?? @algoriddim_algoriddi

---

<div class="post-metadata">

**Author:** ![Slak\_Jaw](https://community.algoriddim.com/user_avatar/community.algoriddim.com/slak_jaw/32/6517_2.png) [@Slak\_Jaw](https://community.algoriddim.com/u/Slak_Jaw)\
**Post date:** [February 16, 2026, 1:37pm UTC](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855/87 "2026-02-16T13:37:35Z")

</div>

Hi @LUCKYMONEY, welcome to the Community! We don’t have any news to share regarding this suggestion at the moment. In the meantime, please use the blue Vote button at the top left of this page so we can gauge user demand for this. Thanks!

[Previous page](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855.md?page=3)

[Next page](https://community.algoriddim.com/t/improving-usability-of-related-matching-tracks/20855.md?page=5)
