# Tuneup PRIME - Library Management Toolkit for Windows & macOS - Create smart playlists, relocate your tracks, and more!

**URL:** https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067
**Category:** DJ Lounge
**Tags:** library, windows, macos, management, workflow, playlist, engine-prime
**Created:** [June 17, 2021, 12:07am UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067 "2021-06-17T00:07:55Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![SHAYDED](https://community.enginedj.com/user_avatar/community.enginedj.com/shayded/32/7286_2.png) [@SHAYDED](https://community.enginedj.com/u/SHAYDED)
#### Post date: [June 17, 2021, 12:07am UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/1 "2021-06-17T00:07:55Z")

</div>

![tuneup PRIME](https://community.enginedj.com/uploads/default/original/2X/2/2a2ef501abff54db162791125f7ab4c97a075be4.png)

#### A library management toolkit for Denon Engine PRIME 🎧

### _Not actively maintained_

### 📚 [Documentation](https://github.com/rshea0/tuneup-prime#readme)

### 💽 [Download](https://github.com/rshea0/tuneup-prime/releases/latest)

## 🌟 Features

- Easy to use graphic interface
- Smart playlists
  - Generate playlists based off of easily configurable rules
  - Filter tracks based on album, file type, and more
  - Use different operators to filter attributes including Regex
  - Logically group filters with `and` & `or`
  - [Smart playlist definition example](https://github.com/rshea0/tuneup-prime/blob/master/examples/tuneup.example.yaml)

- Track relocation
  - Relocate missing tracks
  - Provide a folder to search for tracks in

- Library consolidation
  - Move all your tracks into one folder

- Automatically backs up library before running
- Supports Engine 2.1.x
- Cross platform - Windows & macOS

 ![home](https://community.enginedj.com/uploads/default/original/2X/9/9c2f4523ab30a714c43932457ce151e0271ff00e.png)

_You can find more screenshots in the documentation!_

---

<div class="post-metadata">

### Author: ![Houseman](https://community.enginedj.com/user_avatar/community.enginedj.com/houseman/32/20165_2.png) [@Houseman](https://community.enginedj.com/u/Houseman)
#### Post date: [June 17, 2021, 8:10pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/5 "2021-06-17T20:10:40Z")

</div>

I have a question on the subject of “smart playlist”

If I create a smart playlist and later add tracks to the collection, will these tracks be automatically added to this list with the parameters of the smart list?

That’s actually the point of a smart list so that you don’t have to manually add everything to certain playlists for new tracks

or do I have to run TuneUP PRIME anew every time with new tracks?

This is how it works with Rekordbox and Traktor

---

<div class="post-metadata">

### Author: ![SHAYDED](https://community.enginedj.com/user_avatar/community.enginedj.com/shayded/32/7286_2.png) [@SHAYDED](https://community.enginedj.com/u/SHAYDED)
#### Post date: [June 17, 2021, 8:39pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/6 "2021-06-17T20:39:04Z")

</div>

Sadly it’s impossible make it work like it does in Rekordbox and Traktor.

Part of the problem is that Engine puts a write lock on the database while it’s open so it’s impossible to do anything until Engine is closed.

What I can maybe do is allow the app to be run via a shortcut which just updates the smart playlists instead of opening the UI. That would save a few clicks.

Another option could be having tuneup run in the background and automatically update your playlists whenever you close Engine.

At the end of the day though, it takes less than 30 seconds to open tuneup and generate your playlists.

---

<div class="post-metadata">

### Author: ![Houseman](https://community.enginedj.com/user_avatar/community.enginedj.com/houseman/32/20165_2.png) [@Houseman](https://community.enginedj.com/u/Houseman)
#### Post date: [June 18, 2021, 12:16pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/7 "2021-06-18T12:16:23Z")

</div>

I had another question: If I move a playlist that I created with Tuneup in the main directory into a subfolder in Engine - is that possible or does it cause problems?

Or do I have to specify the subfolder in the editor when creating the playlist?

If so, what should the command line look like?

If I want more than one smartlist- do I have to config them in the same tuneup.yaml file? or gets every smartlist his own .yaml file?

solved- it works

---

<div class="post-metadata">

### Author: ![Houseman](https://community.enginedj.com/user_avatar/community.enginedj.com/houseman/32/20165_2.png) [@Houseman](https://community.enginedj.com/u/Houseman)
#### Post date: [June 18, 2021, 2:07pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/8 "2021-06-18T14:07:34Z")

</div>

Hello, I’m new here and unfortunately I don’t know the programming language. I would like to create a smartlist with the following parameters: Rating: \*\*\* stars and comment = BLUE

Maybe someone could post the command line for a moment, that would be very nice For example, I don’t know how to enter the number of stars in the rating - as a number? What should the command look like for a desired decade, for example 2009-2011?

Many thanks for your help

---

<div class="post-metadata">

### Author: ![SHAYDED](https://community.enginedj.com/user_avatar/community.enginedj.com/shayded/32/7286_2.png) [@SHAYDED](https://community.enginedj.com/u/SHAYDED)
#### Post date: [June 19, 2021, 2:28pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/10 "2021-06-19T14:28:45Z")

</div>

> [@Houseman](#):
>
> I had another question: If I move a playlist that I created with Tuneup in the main directory into a subfolder in Engine - is that possible or does it cause problems?

Currently, all your smart playlists are generated at the root. You can move them wherever, but Engine might have problems if multiple playlists with the same name exist. I’m going to add support for generating the playlists under whatever folders you want.

> [@Houseman](#):
>
> If so, what should the command line look like?

You shouldn’t be using the command line. Just launch the app.

> [@Houseman](#):
>
> If I want more than one smartlist- do I have to config them in the same tuneup.yaml file? or gets every smartlist his own .yaml file?

Just one file. Make sure you’ve read the [examples](https://github.com/rshea0/tuneup-prime/blob/master/examples/tuneup.example.yaml).

> [@Houseman](#):
>
> I would like to create a smartlist with the following parameters: Rating: \*\*\* stars and comment = BLUE

I just discovered there’s actually a bug with filtering on rating. The way you currently have to filter on the rating field is a bit weird too. I’ll get a patch out to fix this.

~~**Once the patch is out** , this is how you would do this (I’ll expand the examples in the patch too):~~

**Edit** : [v2.1.0](https://github.com/rshea0/tuneup-prime/releases/tag/v2.1.0) is out with support for this.

```yaml
smartPlaylists:
  - name: Test
    rules:
      and:
        - [comment, equals, blue]
        - [rating, '=', 3]

```

> [@Houseman](#):
>
> What should the command look like for a desired decade, for example 2009-2011?

```yaml
and:
  - [year, '>=', 2009]
  - [year, '<=', 2011]

```

---

<div class="post-metadata">

### Author: ![Houseman](https://community.enginedj.com/user_avatar/community.enginedj.com/houseman/32/20165_2.png) [@Houseman](https://community.enginedj.com/u/Houseman)
#### Post date: [June 19, 2021, 9:28pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/11 "2021-06-19T21:28:41Z")

</div>

Thanks for help

---

<div class="post-metadata">

### Author: ![Houseman](https://community.enginedj.com/user_avatar/community.enginedj.com/houseman/32/20165_2.png) [@Houseman](https://community.enginedj.com/u/Houseman)
#### Post date: [June 20, 2021, 2:57pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/12 "2021-06-20T14:57:44Z")

</div>

Hi Shayded,

I tried your settings

Smartlists “Test” works fine

but when I will create another second list instead of “blue” comment named “red” it doesn’t work- got a failure message

wehre is my mistake?

The year commands like your example doesn’t work- got a failure message

What also doesn’t work is my genre list: -name: House

-rules:

-and: - [genre, equals, House]

---

<div class="post-metadata">

### Author: ![SHAYDED](https://community.enginedj.com/user_avatar/community.enginedj.com/shayded/32/7286_2.png) [@SHAYDED](https://community.enginedj.com/u/SHAYDED)
#### Post date: [June 20, 2021, 3:29pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/13 "2021-06-20T15:29:55Z")

</div>

Please send me your full config file and the error message to [shayded@shayded.com](mailto:shayded@shayded.com).

---

<div class="post-metadata">

### Author: ![afrooo](https://community.enginedj.com/letter_avatar_proxy/v4/letter/a/e47774/32.png) [@afrooo](https://community.enginedj.com/u/afrooo)
#### Post date: [July 1, 2021, 8:44pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/14 "2021-07-01T20:44:14Z")

</div>

Feature request:

Analyze library to add genres to music based on track title and artist

---

<div class="post-metadata">

### Author: ![SHAYDED](https://community.enginedj.com/user_avatar/community.enginedj.com/shayded/32/7286_2.png) [@SHAYDED](https://community.enginedj.com/u/SHAYDED)
#### Post date: [August 14, 2021, 10:10pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/15 "2021-08-14T22:10:38Z")

</div>

Just wanted to update that I’ve been on a bit of a break for personal reasons. Apologies for the radio silence. I hope to be back to providing updates within a month.

---

<div class="post-metadata">

### Author: ![SHAYDED](https://community.enginedj.com/user_avatar/community.enginedj.com/shayded/32/7286_2.png) [@SHAYDED](https://community.enginedj.com/u/SHAYDED)
#### Post date: [October 13, 2021, 1:52am UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/16 "2021-10-13T01:52:08Z")

</div>

Been a bit longer than expected. Don’t worry, the project is not dead.

I’m going to EDC for a much needed escape and plan to release an update shortly after to ensure full compatibility with Engine 2.0. There’s no known issues with the release yet, but I also haven’t tested it since a few betas ago.

Lastly, the license server is currently having issues on the host’s side of things. If you are having trouble activating, please email your license key to [shayded@shayded.com](mailto:shayded@shayded.com) and I’ll promptly respond with an activated license file.

Thank you to everyone for the support \<3

---

<div class="post-metadata">

### Author: ![sharky69](https://community.enginedj.com/user_avatar/community.enginedj.com/sharky69/32/9992_2.png) [@sharky69](https://community.enginedj.com/u/sharky69)
#### Post date: [October 16, 2021, 7:51pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/17 "2021-10-16T19:51:31Z")

</div>

For me when I try to start 14d trial it gives me “Failed to start trial”. My internet is fine and no firewall blocks it. ☹

---

<div class="post-metadata">

### Author: ![SHAYDED](https://community.enginedj.com/user_avatar/community.enginedj.com/shayded/32/7286_2.png) [@SHAYDED](https://community.enginedj.com/u/SHAYDED)
#### Post date: [October 16, 2021, 8:32pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/18 "2021-10-16T20:32:50Z")

</div>

Shoot me an email at [shayded@shayded.com](mailto:shayded@shayded.com) and I’ll send you a trial license.

---

<div class="post-metadata">

### Author: ![afrooo](https://community.enginedj.com/letter_avatar_proxy/v4/letter/a/e47774/32.png) [@afrooo](https://community.enginedj.com/u/afrooo)
#### Post date: [October 28, 2021, 4:50pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/19 "2021-10-28T16:50:28Z")

</div>

Does this program still work? I tried to activate the 14 day trial and it doesn’t do anything. Maybe Monterey or Engine DJ update issues?

---

<div class="post-metadata">

### Author: ![SHAYDED](https://community.enginedj.com/user_avatar/community.enginedj.com/shayded/32/7286_2.png) [@SHAYDED](https://community.enginedj.com/u/SHAYDED)
#### Post date: [October 28, 2021, 8:48pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/20 "2021-10-28T20:48:45Z")

</div>

> [@afrooo](#):
>
> Does this program still work? I tried to activate the 14 day trial and it doesn’t do anything. Maybe Monterey or Engine DJ update issues?

Please read the thread.

> [@SHAYDED](#):
>
> Been a bit longer than expected. Don’t worry, the project is not dead.
> 
> I’m going to EDC for a much needed escape and plan to release an update shortly after to ensure full compatibility with Engine 2.0. There’s no known issues with the release yet, but I also haven’t tested it since a few betas ago.
> 
> Lastly, the license server is currently having issues on the host’s side of things. If you are having trouble activating, please email your license key to [shayded@shayded.com](mailto:shayded@shayded.com) and I’ll promptly respond with an activated license file.
> 
> Thank you to everyone for the support \<3

---

<div class="post-metadata">

### Author: ![Houseman](https://community.enginedj.com/user_avatar/community.enginedj.com/houseman/32/20165_2.png) [@Houseman](https://community.enginedj.com/u/Houseman)
#### Post date: [November 23, 2021, 3:04pm UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/21 "2021-11-23T15:04:19Z")

</div>

Hey Shayed

I noticed that the smartlists that I created under Engine 1.6 also work under 2.02.

But: When I create new smarlists they appear in TuneUp but are not visible in the Engine Brower afterwards

Do you have any idea?

thanks

Holger

Addition:

After restarting Engine 2-4 times the playlists are there- don’t no why…

---

<div class="post-metadata">

### Author: ![Nikdo](https://community.enginedj.com/user_avatar/community.enginedj.com/nikdo/32/10756_2.png) [@Nikdo](https://community.enginedj.com/u/Nikdo)
#### Post date: [December 17, 2021, 8:37am UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/22 "2021-12-17T08:37:35Z")

</div>

Too bad you did not compile a release for Linux, given that it’s an electron app…

---

<div class="post-metadata">

### Author: ![SHAYDED](https://community.enginedj.com/user_avatar/community.enginedj.com/shayded/32/7286_2.png) [@SHAYDED](https://community.enginedj.com/u/SHAYDED)
#### Post date: [December 18, 2021, 2:10am UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/23 "2021-12-18T02:10:36Z")

</div>

> [@Houseman](#):
>
> Hey Shayed
> 
> I noticed that the smartlists that I created under Engine 1.6 also work under 2.02.
> 
> But: When I create new smarlists they appear in TuneUp but are not visible in the Engine Brower afterwards
> 
> Do you have any idea?
> 
> thanks
> 
> Holger
> 
> Addition:
> 
> After restarting Engine 2-4 times the playlists are there- don’t no why…

I’ve committed a fix for this bug and will be releasing it soon.

> [@Nikdo](#):
>
> Too bad you did not compile a release for Linux, given that it’s an electron app…

Engine DJ isn’t available for Linux though so why would you need to use Tuneup for it?

I can look into compiling a Linux version if it would be useful for you though.

---

<div class="post-metadata">

### Author: ![Nikdo](https://community.enginedj.com/user_avatar/community.enginedj.com/nikdo/32/10756_2.png) [@Nikdo](https://community.enginedj.com/u/Nikdo)
#### Post date: [December 18, 2021, 2:51am UTC](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067/24 "2021-12-18T02:51:32Z")

</div>

> [@SHAYDED](#):
>
> Engine DJ isn’t available for Linux though so why would you need to use Tuneup for it?
> 
> I can look into compiling a Linux version if it would be useful for you though.

That is true, and hopefully one day that will change, given that I am pretty sure Engine OS runs on Linux on the hardware (I mean what else these days would it run on), and Engine DJ uses QT library and SVG. I run Engine DJ through wine on Linux, although I still have issues I need to weed out.

Good to know you would be willing to do that; I’ll let you know once ti have Engine DJ working better.

Cheers

[Next page](https://community.enginedj.com/t/tuneup-prime-library-management-toolkit-for-windows-macos-create-smart-playlists-relocate-your-tracks-and-more/33067.md?page=2)
