Skip to main content

Nendo Plugin for Music Source Separation.

Project description

Nendo Plugin Stemify Demucs


Nendo Core


Website Twitter Discord


Nendo Plugin for Music Source Separation (based on Meta demucs)

Features

  • Extract up to six different audio stems

Installation

  1. Install Nendo
  2. pip install nendo-plugin-stemify-demucs

Usage

Take a look at a basic usage example below. For more detailed information, please refer to the documentation.

For more advanced examples, check out the examples folder. or try it in colab:

Open In Colab
from nendo import Nendo, NendoConfig

nd = Nendo(config=NendoConfig(plugins=["nendo_plugin_stemify_demucs"]))

# load track
track = nd.library.add_track(file_path='/path/to/track.mp3')

# run stemification to get 6 stems
stems = nd.plugins.stemify_demucs(
    track=track,
    stem_types=["vocals", "drums", "bass", "other", "piano", "guitar"],
    model="htdemucs_6s"
)
vocals, drums = stems[0], stems[1]
drums.play()

# run stemification to get vocals and background
stems = nd.plugins.stemify_demucs(
    track=track,
    stem_types=["vocals", "no_vocals"],
    model="mdx_extra"
)

background = stems[1]
background.play()

Contributing

Visit our docs to learn all about how to contribute to Nendo: Contributing

License

Nendo: MIT License

Demucs: MIT License

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

nendo_plugin_stemify_demucs-0.1.3.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nendo_plugin_stemify_demucs-0.1.3-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file nendo_plugin_stemify_demucs-0.1.3.tar.gz.

File metadata

  • Download URL: nendo_plugin_stemify_demucs-0.1.3.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.9.16 Linux/6.6.11_1

File hashes

Hashes for nendo_plugin_stemify_demucs-0.1.3.tar.gz
Algorithm Hash digest
SHA256 ae1522d20201fe089349c4c2b48e2a3417dacdd54f22e2bb8948b4c56662b6e8
MD5 f70731090e7975b47609b7bf4c0a42cc
BLAKE2b-256 e8b456206fef81c6d9b1aee6cd934f0097400d9325ec47c02b4e6ae1189992e1

See more details on using hashes here.

File details

Details for the file nendo_plugin_stemify_demucs-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for nendo_plugin_stemify_demucs-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 65a44886fdf14fbb2bb2ea54d08ddb8f09bd3e8258c2d342bcc63fa264d3b6d7
MD5 3c574efc693369ec4af9b419bf37b4e8
BLAKE2b-256 61bab5d74e3bc5923bdfd8c6fda2a8cb401995919fb12f88fd41ff811c835778

See more details on using hashes here.

Supported by

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