Skip to main content

A Python package for sorting Sample Libraries

Project description

Sample Library Sorter

*for now only meant to run on Windows10

This script allows you to quickly sort a massive amount of files, any kind you might find in your Sample Library as a Music Producer.

Audio, Project Files & Plugin Presets (for now just Serum and Massive)

Dependecies

Python, termcolor 2.3.0

Installation

from PyPI

py -m pip install --upgrade slib-sorter

from GitHub

git clone https://github.com/nrdrch/slib-sorter.git; python3 \slib-sorter\src\slib-sorter.py

Usage

If its the first time running or if the directories don't exist, it will create these on your desktop.

  1. Copy all your files into the 'To Be Sorted' directory
  2. Run the command again and wait for the process to be completed
Slib-Sorter
  1. Inspect the newly created Sample Library

for other options look at:

Slib-Sorter -help
Note: Among other things, the names of these two directories & the name of the finished library can be changed in the settings file.
$home\Documents\slib-sorter\settings.json
settings.json

or run this and it will open the settings file for you

Slib-Sorter -config

Future additions

  • Make any used path easier configurable by the user.
  • Fix minor issues regarding time.
  • Add further support for other Plugins and theird presets.
  • Add support for other Linux.
  • Further improve pattern matching
  • Apply somewhat simple AI to further boost accuracy, including sorting not based on sound.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

slib-sorter-1.6.6.tar.gz (13.2 kB view details)

Uploaded Source

Built Distribution

slib_sorter-1.6.6-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file slib-sorter-1.6.6.tar.gz.

File metadata

  • Download URL: slib-sorter-1.6.6.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for slib-sorter-1.6.6.tar.gz
Algorithm Hash digest
SHA256 c50fa118ebd789dfd290f3ad62a52218cd74e6c83904d8892e09529bebeb8a46
MD5 2ac555796a5141e8167a4dde39979ede
BLAKE2b-256 b480d7071ac16d2a0d7809a97c3d70f69a446fc838a9ac483a6a3ab5cc324bdd

See more details on using hashes here.

File details

Details for the file slib_sorter-1.6.6-py3-none-any.whl.

File metadata

  • Download URL: slib_sorter-1.6.6-py3-none-any.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for slib_sorter-1.6.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ff73f6fb06ef9412b99df7267d0bf14f28de92fb4aa931e2354165005a26697e
MD5 d0a51eb272f445b241286b2c793da261
BLAKE2b-256 5c5211809214d2f89adb33ee1a498551d2538d4ab004a3bf307a7fc3628e7845

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page