A hastily written app that adds randomness to MIDI note timings, velocities and note lengths (AKA "humanizing"). Since I could not find one, I built one. 😊
Features:
- Randomize note timing (0-200ms variation)
- Randomize note velocity (0-127 variation)
- Adjust global timing offset (-200ms to +200ms)
- Randomize note lengths (0-100ms variation)
- Preset configurations for each parameter (Tight/Relaxed/Sloppy, etc.)
Written using lit for rendering, mobx for state management and @tonejs/midi for reading/writing MIDI.
yarn install
yarn start
- Added note length humanization
- Updated dependencies to latest versions
- Improved browser compatibility