Spleeter is an open-source audio source separation tool intended for music manipulation. It separates audio recordings into stems of vocals, drums, bass, and other instruments for remixing or analysis. It utilizes deep learning for high quality source separation.
Spleeter separates audio recordings into stems of vocals, drums, bass, and other instruments for remixing or analysis, utilizing deep learning for high quality source separation.
What is Spleeter?
Spleeter is an open-source audio source separation Python library created by Deezer Research for separating audio recordings into stems of vocals, drums, bass, piano and other instruments. It uses state-of-the-art machine learning techniques such as convolutional neural networks and trained models for performing music source separation efficiently in the browser. The pre-trained models automatically estimate the origin stems from an audio file, dramatically speeding up the editing process.
Some key features and capabilities of Spleeter include:
Separates vocals, drums, bass and other instruments from stereo music recordings into individual waveform files
Pre-trained models using TensorFlow for fast and high-quality source separation in 5-stems or 2-stems
Command line interface and Python API for integration into production workflows
Custom separation model training on new datasets
Active open source development by Deezer Research and contributions from a community of musicians and audio engineers
Spleeter is a useful open source tool for tasks like music manipulation, remixing, upmixing or analysis. For example, it can be used by musicians to quickly isolate the vocals or a specific instrument track from a song for sampling/remixing, or by audio engineers for tasks like music production, audio post-production and audio restoration. As an ML-based tool it keeps improving, but may not be on par yet with dedicated commercial solutions.
Spleeter Features
Features
Uses deep learning models for audio source separation
Separates audio into stems of vocals, drums, bass, piano and other instruments
Provides pre-trained models for 2, 4 and 5 stem separation
Command line interface and Python library for integration into apps
Open source under MIT license
Pricing
Open Source
Pros
High quality separation powered by deep learning
Pre-trained models require no setup or training
Modular design allows customizing for new separation tasks
Ultimate Vocal Remover GUI is an easy-to-use desktop application for separating and removing vocals, instruments, and other elements from audio files. It utilizes powerful AI and machine learning algorithms to analyze audio signals and split them into isolated vocal, instrumental, and harmonic stems.Some key features include:Intuitive and visually appealing interface...
Moises.ai is an advanced text-to-speech and speech synthesis platform powered by artificial intelligence. It enables users to convert text into human-like speech with a variety of voices and accents to choose from.Key features of moises.ai include:High-quality voices - Users can choose from dozens of natural and expressive sounding voices in...
VocalRemover.org is a free online audio editing tool that allows you to remove or isolate vocals from songs and instrumental tracks. It works by analyzing the stereo information and frequencies in an audio file to separate the vocal and instrumental elements.The tool is very easy to use - you simply...
Mikrotakt is an open-source digital audio workstation (DAW) and MIDI sequencer software available for Windows, MacOS and Linux operating systems. It provides a complete music production environment for musicians, audio engineers and podcasters to create and edit audio and MIDI compositions.Some of the key features of Mikrotakt include:Unlimited audio and...
Izotope RX 7 is a professional-grade audio repair and enhancement software used widely across many industries including music, film, broadcast, gaming, streaming, and more. It equips audio engineers, editors, producers, mixers, and creators with an advanced toolkit to fix and refine audio recordings.Some of the key features of RX 7...
Lalal.ai is an innovative music separation software powered by artificial intelligence. It gives users the ability to isolate and separate different musical components like vocals, drums, guitar, bass, and more from stereo audio files.This powerful technology utilizes advanced machine learning algorithms to analyze music files and intelligently split them into...
Splitter.ai is an artificial intelligence-powered expense splitting application designed to easily divide bills, expenses, payments, and purchases between groups of people. This app uses advanced optical character recognition (OCR) technology to scan receipts, invoices, and other documentation, automatically detecting crucial details about the purchases made.After scanning documentation, Splitter.ai employs proprietary...
X-Minus.pro is a popular free and open-source vector graphics editor available for Windows, Mac and Linux operating systems. It is designed to provide a streamlined and easy-to-use interface for creating 2D graphics like logos, illustrations, diagrams, sketches and more.Some key features of X-Minus.pro include:Intuitive vector drawing and editing tools like...
Fadr is an open-source, cross-platform raster graphics editor focused primarily on photo editing, image manipulation, and graphic design. It is an alternative to commercial software like Adobe Photoshop and Affinity Photo.Some of the key features of Fadr include:Support for layers and masks for non-destructive editingA full suite of image adjustment...
EasySplitter is a free, open source application for splitting and merging PDF documents. It works on Windows, macOS, and Linux platforms.With its simple and intuitive graphical interface, EasySplitter makes it easy to split up large PDF files into smaller documents or extract specific pages you need into new files. You...
Unmix is an open-source artificial intelligence application designed to isolate and separate individual sounds and elements from within complex audio mixes and recordings. It utilizes advanced machine learning algorithms to analyze audio files and identify the characteristic spectral properties of different instruments, vocals, and other sonic components.After analyzing an audio...
StemRoller is an innovative audio editing application that utilizes artificial intelligence to isolate and extract the vocal and instrumental elements from stereo music tracks. It works by analyzing the properties and characteristics of the input audio to determine which aspects belong to the lead vocals, and which stem from the...
Neural Mix Pro is an innovative audio mixing and mastering software that utilizes artificial intelligence and machine learning to assist users in professional-grade audio production. It features powerful mixing tools integrated with neural networks trained on thousands of expertly mixed and mastered recordings.At the core of Neural Mix Pro is...
Vocal Remover Pro is a powerful yet easy-to-use audio editing software designed specifically for isolating and removing vocals from songs, instrumentals, and other audio recordings. Using advanced machine learning algorithms, Vocal Remover Pro can detect and separate vocal elements from background music with professional-grade precision.With just a few clicks, you...
Moseca is an open-source, cross-platform password manager and encrypted digital vault application developed by Moseca Software. It allows users to securely store passwords, private keys, notes, and other sensitive information encrypted on their device using strong client-side AES-256 encryption.Some key features of Moseca include:Client-side encryption - All data is encrypted...
MuzLab is a free and open source digital audio workstation software designed for music production and editing. It provides tools for multi-track audio recording, MIDI sequencing, mixing, mastering and more. Some of the key features of MuzLab include:Multi-track audio and MIDI sequencingSupport for VST effects and instruments pluginsPowerful mixing console...
PhonicMind is an advanced text-to-speech software that uses deep learning artificial intelligence to convert text into high-quality and natural sounding human voices. It offers over 140 life-like voices in a wide range of languages and accents, making it easy to produce audio content for eLearning, voice overs, audio books, radio...
Vocal Remover AI is an innovative audio editing software that utilizes advanced artificial intelligence to remove or isolate vocal tracks from songs and audio files. It works by analyzing the different frequencies and sounds in the audio to understand and separate the various components like vocals, instruments, and backgrounds.This software...