Spaces:
Sleeping
Sleeping
File size: 3,286 Bytes
df5144b 74fc4e8 df5144b 1e08c24 df5144b 74fc4e8 df5144b 74fc4e8 1e08c24 74fc4e8 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 | ---
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:
1. **Stem Separation** β Splits audio into vocals, drums, bass, and melody
2. **Per-Stem Micro-Pitch Shifting** β Different subtle shifts per element
3. **Micro-Tempo Adjustment** β Barely perceptible speed changes
4. **EQ Profile Shift** β Subtle frequency balance changes per stem
5. **Spatial Modification** β Reverb and stereo field changes
6. **Texture Addition** β Envelope-shaped micro-noise layer
7. **Micro-Timing Offsets** β Sample-level timing shifts between stems
8. **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
1. **Copyright-Free**: Upload β Click "One-Click Copyright-Free" β Download
2. **Remix**: Upload β Adjust sliders β Click "Create Remix" β Download
3. **Mashup**: Upload 2-6 tracks β Choose mode β Click "Create Mashup" β Download
4. **Stems**: Upload β Click "Separate Stems" β Download individual stems
5. **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
|