Spaces:
Sleeping
A newer version of the Gradio SDK is available: 6.19.0
title: ποΈ SoundForge Studio
emoji: ποΈ
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 5.29.0
app_file: app.py
pinned: true
license: mit
short_description: Copyright-Free Audio β’ Remix β’ Mashup
tags:
- audio
- music
- remix
- mashup
- copyright-free
- stem-separation
ποΈ SoundForge Studio
Professional Copyright-Free Audio Processing Suite
Make any song copyright-free for YouTube, create custom remixes, build multi-track mashups, and separate audio stems β all in one powerful web application.
π Features
π Copyright-Free Processing
Transform any song into a copyright-free version using an 8-step fingerprint modification pipeline:
- Stem Separation β Splits audio into vocals, drums, bass, and melody
- Per-Stem Micro-Pitch Shifting β Different subtle shifts per element
- Micro-Tempo Adjustment β Barely perceptible speed changes
- EQ Profile Shift β Subtle frequency balance changes per stem
- Spatial Modification β Reverb and stereo field changes
- Texture Addition β Envelope-shaped micro-noise layer
- Micro-Timing Offsets β Sample-level timing shifts between stems
- Professional Mastering β Normalize, limit, and stereo-widen
ποΈ Remix Engine
Full control over every element:
- Individual stem volume control (Vocals, Drums, Bass, Melody)
- Vocal pitch shifting (Β±12 semitones)
- BPM/tempo adjustment
- Professional effects: Reverb, Chorus, Delay
- 3-band parametric EQ
π Mashup Creator
Combine up to 6 songs simultaneously:
- Layered β Vocals from Track A + Instrumental from Track B
- Sequential β Tracks with smooth crossfades
- Blend β All tracks mixed at custom volumes
- Alternating β Switches between tracks every 8 seconds
- Auto BPM & key matching
π€ Stem Separator
Split any song into 5 components:
- π€ Vocals
- π₯ Drums (Percussive)
- πΈ Bass
- πΉ Other/Melody
- πΈ Full Instrumental
π Audio Analyzer
Professional audio analysis:
- BPM detection
- Musical key detection (Krumhansl-Schmuckler algorithm)
- Spectral analysis (centroid, bandwidth, rolloff)
- Duration and sample rate
π¦ Batch Processor
Process multiple files at once with identical settings.
π οΈ Tech Stack
| Component | Library |
|---|---|
| UI Framework | Gradio 5.x |
| Audio Analysis | librosa |
| Effects Processing | Spotify Pedalboard |
| Audio I/O | soundfile, pydub |
| Signal Processing | scipy |
| Stem Separation | HPSS (Harmonic-Percussive) |
π How to Use
- Copyright-Free: Upload β Click "One-Click Copyright-Free" β Download
- Remix: Upload β Adjust sliders β Click "Create Remix" β Download
- Mashup: Upload 2-6 tracks β Choose mode β Click "Create Mashup" β Download
- Stems: Upload β Click "Separate Stems" β Download individual stems
- Analyze: Upload β Click "Analyze Track" β View results
β οΈ Disclaimer
This tool modifies audio fingerprints for creative and fair use purposes. Always ensure you have the right to use and modify the audio content. Results may vary depending on platform-specific content detection systems.
π License
MIT License