riffusion/riffusion-hobby
A library for real-time music and audio generation leveraging stable diffusion, offering CLI, interactive app, and API capabilities.
Core Features
Quick Start
python -m riffusion.streamlit.playgroundDetailed Introduction
Riffusion is an innovative open-source project that applies stable diffusion models to the domain of real-time music and audio generation. It enables users to create unique soundscapes and musical pieces by transforming text prompts into spectrogram images, which are then converted into audio. The project offers a versatile toolkit, including a robust command-line interface for direct control over generation processes, an interactive Streamlit playground for visual experimentation and exploration of different parameters, and a Flask API server for seamlessly integrating its powerful generative capabilities into other applications or web services. While the project is no longer actively maintained, it stands as a significant and pioneering exploration into the exciting field of AI-driven audio synthesis and creative sound design.