Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1.28 KB

README.md

File metadata and controls

45 lines (29 loc) · 1.28 KB

Track Pack

CI GitHub release License Python 3.9

Packaging of audio / stem files.

A packages consists of a required master track with <prject name>.wav name and optional stem files (*.wav). If no files are passed, all files found in Export are packed.

Packed archives are saved to Export directory.

Usage

# Create package using 'pack.yml':
trackpack pack

# Pack master only
trackpack pack project1.wav stem1.wav stem2.wav

# Pack master and some stems:
trackpack pack project1.wav stem1.wav stem2.wav

Use trackpack --help for full usage documentation.

Yaml config format

The Yaml configuration uses same format as the CLI arguments, but _ instead of -:

# Required:
name: "project name"

# Optional:
archive_name: "package_archive_name"    # Default: Same as required 'name' ('.zip' is optional)
append_date: True                       # Default: False

CLI arguments to have higher priority and override file settings.