Application for automatically preparing stems for mixing.
Performs operations on wave files in preperation for mixing.
- Gain staging, i.e. adjusting peak dB to desired level
- Backup stems before editing
- Split stereo files into separate mono tracks (L/R)
- Interactive usage
- Renaming files
- Ability to exclude files
- python (>=3)
$ sudo pip3 install auto-mix-prep
$ git clone https://github.com/dashj/auto-mix-prep.git . $ cd auto-mix-prep $ sudo setup.py install
-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).
$ amp <operation>
$ 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.