Skip to main content

Demucs wrapper for remixing audio files with additional customizations

Project description

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. Since the stem extraction is based on the adefossez/demucs engine, the choice is restricted to the drum, bass, vocal 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].
                        [default: 0,0,0,0]
  -g, --gain TEXT       Gain of individual stems [bass,drums,other,vocals].
                        [default: 1,1,1,1]
  -d, --data DIRECTORY  Directory where to store 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

remucs-0.3.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

remucs-0.3-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file remucs-0.3.tar.gz.

File metadata

  • Download URL: remucs-0.3.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for remucs-0.3.tar.gz
Algorithm Hash digest
SHA256 9a6402c8824ab863f9ea8cee66aa3e657079654f74a56f3d7ee99ece6e5d9a23
MD5 6c500977530b1029951ede29dd53b88c
BLAKE2b-256 0d6115d07d441d7d91a9bdda5079bcb2b0322db28aeaa689e8d039d9899ab4b9

See more details on using hashes here.

File details

Details for the file remucs-0.3-py3-none-any.whl.

File metadata

  • Download URL: remucs-0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for remucs-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b89584381c29f85d219628b1f78e5a12f478c8325997b042311b83a410d1e739
MD5 5b3dd5bf4e6945db47c58f195b4633e4
BLAKE2b-256 d55f819cb6fe2d0d6e6771d2646eb968a2d7c6e4d490246712d3badfd4eb01ff

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page