Application for automatically preparing stems for mixing.
Project description
Performs operations on wave files in preperation for mixing.
Current features
Gain staging, i.e. adjusting peak dB to desired level
Backup stems before editing
Split stereo files into separate mono tracks (L/R)
Planned features
Interactive usage
Renaming files
Ability to exclude files
Requirements
python (>=3)
pip3
Installation
$ sudo pip3 install auto-mix-prep
Or
$ git clone https://github.com/dashj/auto-mix-prep.git .
$ cd auto-mix-prep
$ sudo setup.py install
Options
-g, --gainstage, peak dB desired (-12 dB if not specified).
-s, --splitstereo, splits stereo files into two mono files.
-d, --directory, directory containing wave files (working directory if not specified).
-f, --file, select individual file instead of all wave files in directory.
-b, --backup, creates a backup before overwriting (creates folder in working directory if not specified).
Usage
$ amp <operation>
For example:
$ amp -s -g -24 -d /path/to/stems -b /path/to/backup_directory
First creates a backup in /path/to/backup_directory then searches /path/to/stems for wave files and performs the selected operations. Which in this case would be splitting the stereo files into mono and gain staging with -24 dB as the peak amplitude.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file auto-mix-prep-0.2.0.tar.gz
.
File metadata
- Download URL: auto-mix-prep-0.2.0.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e7d9c6e3fd73c49bf22a216e04d7249d529d8822f5ee3d25f3dcf6c982a92d6 |
|
MD5 | e35ff02b2cb7303ceedaceaab1da9e2f |
|
BLAKE2b-256 | 538d94fade74736b4e94dd8dd45c2a2d12fc4863f3ffe8decc26abc7353be21d |