Demucs wrapper for remixing audio files with additional customizations
Project description
Remucs
The purpose of the remucs command line tool is to extract the individual stems from a mix and remix them again in a certain way, e.g. by adjusting the volume gain, left-right channel balance and last but not least, applying transient-preserving pitch shifting. Since the stem extraction is based on the adefossez/demucs engine, the stem choice is restricted to the drums, bass, vocals and other sources.
Usage
Usage: remucs [OPTIONS] FILES...
Options:
-f, --fine Use fine-tuned “htdemucs_ft” model.
-n, --norm Normalize output amplitude.
-m, --mono Convert stereo input to mono.
-b, --bala TEXT Balance of individual stems "bass,drums,other,vocals",
e.g. "0,0.5,1,-1". [default: 0,0,0,0]
-g, --gain TEXT Gain of individual stems "bass,drums,other,vocals",
e.g. "2,1,0.5,0". [default: 1,1,1,1]
-p, --pitch TEXT Pitch shifting factor in semitones followed by cents,
e.g -12 or +12 or +3-50. [default: 0]
-d, --data DIRECTORY Directory where to store the intermediate files.
[default: <user’s home directory>]
-q, --quiet Don't trash stdout.
-V, --version Show the version and exit.
-h, --help Show this message and exit.
Install
Choose between the latest remucs release or the bleeding edge version:
pip install -U remucs
pip install -U git+https://github.com/jurihock/remucs#egg=remucs
Don't forget to install one of the available versions of demucs as well:
pip install -U demucs
pip install -U git+https://github.com/adefossez/demucs#egg=demucs
License
remucs is licensed under the terms of the MIT license. For details please refer to the accompanying LICENSE file distributed with remucs.
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
Built Distribution
File details
Details for the file remucs-0.4.tar.gz
.
File metadata
- Download URL: remucs-0.4.tar.gz
- Upload date:
- Size: 11.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f57773440ae6e4c9d721b1fad214b16d03a2d15a9dc599654b1aa0bdfbb3fb7c |
|
MD5 | 5cec7ad5dcc4f408fc5363f0a456aaa9 |
|
BLAKE2b-256 | f039442ba3fc1123113c87dd650a198af1c0ab0e196259474295c3613cf65b32 |
File details
Details for the file remucs-0.4-py3-none-any.whl
.
File metadata
- Download URL: remucs-0.4-py3-none-any.whl
- Upload date:
- Size: 10.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69a13a373e8fabbbc2d87a37072ed1fd5e9431d09fe76e0669d95fa9d0fc6fb4 |
|
MD5 | bff3d2336656f9934f41d668b314832e |
|
BLAKE2b-256 | 6902ba422b0203e3c4ed5e0181662e8644042794e9456f9672f460b32daf1652 |