This is a work in progress.
Here's how it works:
- Use ADSR Sample Manager to auto-tag your sample-libraries
- Launch importer.py and select the location of your ADSR Sample Manager Sqlite database
- Select a directory from your sample library
- Fill in the red fields in the tag translation table to map Sample Manager tags to Ableton Tags (use the | symbol for nested tags).
- Press 'sync'. It will now apply the translated tags to your Ableton Live 12 library.
- Repeat steps 4 and 5 if necessary.
Note that it's not required to fill the entire translation table. Tags without a translation will simply not be imported.
- Only tested on Mac OS currently
- The GUI needs some work to make useable.
- The sync is performed on the UI thread, which freezes the application.
- If you get a blank window, try using the latest Python version from https://www.python.org/downloads/
-
Clone this repository
-
Initialize virtual environment and install dependencies
virtualenv .env && source .env/bin/activate && pip install -r requirements.txt
-
Run the application:
python importer.py