FILMITO commited on
Commit
73e25a6
Β·
verified Β·
1 Parent(s): f964428

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +41 -4
README.md CHANGED
@@ -1,12 +1,49 @@
1
  ---
2
  title: HumanizeBot
3
- emoji: 🐠
4
  colorFrom: blue
5
- colorTo: pink
6
  sdk: gradio
7
- sdk_version: 6.0.0
8
  app_file: app.py
9
  pinned: false
 
10
  ---
11
 
12
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
  title: HumanizeBot
3
+ emoji: 🎡
4
  colorFrom: blue
5
+ colorTo: purple
6
  sdk: gradio
7
+ sdk_version: 4.0.0
8
  app_file: app.py
9
  pinned: false
10
+ license: mit
11
  ---
12
 
13
+ # HumanizeBot - AI Music Humanizer
14
+
15
+ Remove the robotic feel from AI-generated music by adding human-like timing and velocity variations.
16
+
17
+ ## 🎹 What it Does
18
+
19
+ HumanizeBot processes MIDI files from AI music generators and:
20
+ - Adds natural timing variations (like a human musician)
21
+ - Adjusts velocity dynamics for more expression
22
+ - Applies swing/groove to rhythmic parts
23
+ - Makes AI music sound more organic and human-performed
24
+
25
+ ## πŸš€ How to Use
26
+
27
+ 1. **Upload** MIDI files from your AI music generator
28
+ 2. **Adjust settings**:
29
+ - **Intensity**: How much humanization to apply
30
+ - **Style**: Organic, Groovy, or Gentle
31
+ - **Swing**: Add rhythmic push/pull
32
+ 3. **Click "Humanize My Music!"**
33
+ 4. **Download** your humanized MIDI files
34
+
35
+ ## 🎯 Perfect For
36
+
37
+ - Soundraw, AIVA, MuseNet, and other AI music generators
38
+ - Making robotic drum patterns feel alive
39
+ - Adding natural feel to piano/synth sequences
40
+ - Preparing AI compositions for live performance
41
+
42
+ ## πŸ”§ Technical Details
43
+
44
+ Built with:
45
+ - Gradio for the web interface
46
+ - PrettyMIDI for MIDI processing
47
+ - NumPy/SciPy for audio processing
48
+
49
+ Supports: `.mid`, `.midi` files