ML & Generative Audio Tools, compared
All 19 ml & generative tools in the directory, side by side — language, license, and platforms. Open any tool for install steps and a code example.
| Tool | Language | License | Platforms |
|---|---|---|---|
| ACE-StepFast open-source music-generation foundation model producing full tracks from a style prompt and lyrics. | Python | Apache-2.0 | Linux Windows macOS |
| AmphionOpen-source toolkit for reproducible audio, music and speech generation (TTS, SVS, VC, TTA). | Python | MIT | Linux |
| AudioCraft (MusicGen)Meta's PyTorch library for audio generation, home of the MusicGen text-and-melody music model. | Python | MIT | macOS Windows Linux |
| AudioGenMeta's text-to-sound model for environmental audio and sound effects, shipped inside AudioCraft. | Python | MIT / CC-BY-NC | Linux Windows macOS |
| AudioLDM 2Latent diffusion model generating speech, sound effects and music from text. | Python | CC-BY-NC-SA-4.0 | Linux Windows macOS |
| BarkinactiveTransformer text-to-audio model generating speech, music, sound effects and nonverbal sounds. | Python | MIT | macOS Windows Linux |
| DDSPDifferentiable Digital Signal Processing: DSP modules (oscillators, filters) usable inside neural nets. | Python | Apache-2.0 | macOS Windows Linux |
| DemucsinactiveState-of-the-art deep-learning music source separation (vocals, drums, bass, other) by Meta. | Python | MIT | macOS Windows Linux |
| Fréchet Audio DistanceReference implementation of FAD and CLAP score for evaluating generated audio. | Python | MIT | Linux Windows macOS |
| MagentainactiveGoogle research project using ML (TensorFlow) to generate music, art, and drawings. | Python | Apache-2.0 | macOS Windows Linux |
| Magenta RealTimeGoogle's open-weights model for real-time music generation, streaming live on Apple Silicon. | Python / C++ | Apache-2.0 / CC-BY-4.0 | macOS Linux Windows |
| MAGNeTMeta's non-autoregressive masked transformer for text-to-music and text-to-sound — faster than MusicGen. | Python | MIT / CC-BY-NC | Linux Windows macOS |
| note-seqinactiveSerializable NoteSequence representation and utilities from Google Magenta for music ML. | Python | Apache-2.0 | macOS Windows Linux |
| RAVEIRCAM's Realtime Audio Variational autoEncoder for fast, high-quality neural audio synthesis. | Python | CC-BY-NC-4.0 | macOS Windows Linux |
| RiffusioninactiveGenerates music by diffusing spectrogram images — the original open-source project, now unmaintained. | Python | MIT | Linux Windows macOS |
| SpleeterDeezer's pretrained source-separation library (2/4/5 stems) built on TensorFlow. | Python | MIT | macOS Windows Linux |
| Stable Audio OpenOpen text-to-audio diffusion model for generating short instrumentals, loops and sound effects locally. | Python | MIT | macOS Windows Linux |
| stable-audio-toolsStability AI's training and fine-tuning toolkit for their audio generation models. | Python | MIT | Linux Windows macOS |
| YuEOpen foundation model that turns lyrics into full songs — vocals and backing — across many genres. | Python | Apache-2.0 | Linux Windows macOS |
See how this compares with every other open AI music model you can run yourself →