Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
6.1.0
metadata
title: HumanizeBot
emoji: π΅
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 4.0.0
app_file: app.py
pinned: false
license: mit
HumanizeBot - AI Music Humanizer
Remove the robotic feel from AI-generated music by adding human-like timing and velocity variations.
πΉ What it Does
HumanizeBot processes MIDI files from AI music generators and:
- Adds natural timing variations (like a human musician)
- Adjusts velocity dynamics for more expression
- Applies swing/groove to rhythmic parts
- Makes AI music sound more organic and human-performed
π How to Use
- Upload MIDI files from your AI music generator
- Adjust settings:
- Intensity: How much humanization to apply
- Style: Organic, Groovy, or Gentle
- Swing: Add rhythmic push/pull
- Click "Humanize My Music!"
- Download your humanized MIDI files
π― Perfect For
- Soundraw, AIVA, MuseNet, and other AI music generators
- Making robotic drum patterns feel alive
- Adding natural feel to piano/synth sequences
- Preparing AI compositions for live performance
π§ Technical Details
Built with:
- Gradio for the web interface
- PrettyMIDI for MIDI processing
- NumPy/SciPy for audio processing
Supports: .mid, .midi files