Skip to main content

Remucs

language license test pypi

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.

Release files for remucs 0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for remucs 0.4
File Size Uploaded
remucs-0.4.tar.gz 11.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for remucs 0.4
File Interpreter ABI Platform
remucs-0.4-py3-none-any.whl Python 3 none any Details

Total release size: 21.9 kB

Release files / remucs-0.4.tar.gz

Download URL remucs-0.4.tar.gz
Size 11.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f57773440ae6e4c9d721b1fad214b16d03a2d15a9dc599654b1aa0bdfbb3fb7c
BLAKE2b-256 checksum
How to use checksums
f039442ba3fc1123113c87dd650a198af1c0ab0e196259474295c3613cf65b32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.19

Release files / remucs-0.4-py3-none-any.whl

Download URL remucs-0.4-py3-none-any.whl
Size 10.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
69a13a373e8fabbbc2d87a37072ed1fd5e9431d09fe76e0669d95fa9d0fc6fb4
BLAKE2b-256 checksum
How to use checksums
6902ba422b0203e3c4ed5e0181662e8644042794e9456f9672f460b32daf1652
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.19

Release history Release notifications | RSS feed

This release

0.4 This release

2 release files

0.3

2 release files

0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page