/studio_project_manager

project scanner and indexer with a search engine gui

Primary LanguagePython

studio_project_manager

project scanner and indexer with a search engine gui

studio project manager

A GUI Application for Ableton Live Set Management

scans specified directories for Ableton ALS files, extracts relevant data from them, adds the data a SQLite database, searchable with a GUI.

Usage

  1. Add your projects folder to the config.toml file, along with where you would like to store the database, example:
# if you change this file while the program is running, you need to restart the program for changes to take effect.

# I haven't added support for multiple project folders yet, so if you add multiple directories to the paths, only the first one will be scanned. 

[directories]
paths = [

    'C:\Users\user\Documents\Projects'

]

# use {USER_HOME} as a shortcut to your user folder

[database_path]
path = '{USER_HOME}\ableton_manager\ableton_live_sets.db'

[live_database_dir]
dir = '{USER_HOME}\AppData\Local\Ableton\Live Database'
  1. run pip install -r requirements.txt

  2. run main.py