Sort songs library by bpm / duration

Hey everyone,

With more than 1k tracks on my hard drive, with some being just 8 seconds loops and other being fully fleshed songs, it can be hard to find what you are looking for. Too bad you cannot sort the tracks by BPM or duration in the Disk Browser tab.

Sometimes I want to compile tracks within the same BPM range into a mix, and I always wanted to have a tool to sort the tracks by BPM (so I can find the relevant songs for my mix) and / or duration (so I can exclude the 8 seconds loops).

I recently create a tool that do just that. Full disclosure, I never used LUA before and the tool was made by an LLM under my supervision.

I don’t want to be disrespectful to people making their scripts by hand, by if some people want me to share the extension, just let me know.
Also, if you have suggestions about how to improve the tool, would love to hear your ideas!

Have a good day!

Cool!

Perhaps with a diskop overhaul these kind of things can be taken into consideration to become a native implementation? Right now I always savev a song with the bpm in between brackets before alias and song title.

1 Like

The issue with putting the bpm in the name of the song file is that if you change the bpm of the song, you would have to change its name too.

I get what you’re saying, but once a bpm is decided I rarely change it :wink: .

1 Like

Added filter for length too.
So you can search for songs “between 170 and 180 BPM AND between 60 and 999 seconds”.

Sorry to hijack this thread, but a more fully featured standalone song manager is something I’ve had on the backburner for years now…

If there’s serious interest I think I’d be willing to pursue it. (Would probably be open source, I’m just too lazy to make it only for myself.)

1 Like

Nice tool, & your respect for people writing their own code is appreciated. I don’t think you should feel bad about posting your tool here. I don’t personally touch anything LLM-related with a 10’ pole, but you’re honest about it, and I’m sure there are people who would like to use this.

1 Like

Good to hear. I will make a few adjustements and post it once I’m happy with it. It already change how I explore my song library, but there are rooms for improvements.

Did a few changes here and there.

  • Separated the “Sort” part and the “Filter” part
  • Added an option to sort by date, as in the original song browser
  • Song already loaded in this session appears in green, so you know wich song as already been heard

I will continue to play around with it but I might be done here. I would be interested in proposing it to other Renoise users. What would be the next steps?

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.