Demucs is a deep learning stem splitter and AI music de-mixing software used to isolate vocals and instruments from a single audio file. It functions as a PyTorch audio source separation tool that splits mixed tracks into individual stems such as drums, bass, and vocals.
The system is a hybrid spectrogram waveform separator that combines spectral and waveform analysis. This approach allows the software to process audio in both frequency and time domains to achieve high-fidelity source separation.
The tool provides capabilities for audio source separation, including acapella track extraction and backing track creation. It supports music production workflows by allowing users to extract single stems and convert audio formats to meet specific playback requirements.