HuMidi Logo
Formerly MIDI2Key v2.0 Available Now

Play Virtual Pianos Like a Human.

Tired of robotic, machine-gun-sounding autoplayers? HuMidi uses advanced algorithms to make any MIDI file sound like a real, living pianist.

Download for Windows / Mac / Linux View Source Code

See HuMidi in Action

Watch the engine perfectly execute a complex track in real-time.

Why Choose HuMidi?

We didn't just build a macro. We built a virtual pianist.

🎹

Works Flawlessly

Built and optimized specifically for Roblox virtual pianos, HuMidi seamlessly translates MIDI files into flawless key presses perfectly matched to the game's input schema.

🧠

Lifelike Humanization

A full suite of independent controls: velocity dynamics, articulation shaping, chord rolling, timing variance, hand drift correction, and a customizable mistake chance. Dial in exactly how human you want to sound.

🦶

Smart Sustain Pedal

Forget muddy, terrible sounding chords. Our adaptive algorithm knows exactly when to press and release the spacebar to keep the harmony clean and beautiful.

🎼

Full 88-Key Support

Don't let complex songs limit you. HuMidi supports standard layouts and extended 88-key virtual pianos (utilizing Shift and Ctrl combinations) so you never miss a note.

âš¡

Zero Lag

Built with an ultra-lightweight, multi-threaded engine. HuMidi runs in the background with microsecond precision, never slowing down your game.

A UI Built for Control

Everything you need to fine-tune your performance in one sleek window.

Version History

See how HuMidi evolved into the ultimate virtual pianist.

DeepPedal Engine
In Active Training
Targeting May 2026

We are ripping out the old algorithmic rules and replacing them with true intuition. HuMidi's next major feature is a dedicated Machine Learning model built exclusively to master the sustain pedal. By training on the prestigious MAESTRO Dataset V3.0.0, the engine is learning how professional concert pianists actually use the pedal, anticipating harmonic changes rather than just reacting to them.

  • 🎵 Concert-Grade Pedaling: Trained on hundreds of hours of elite, competition-level piano performances.
  • 🧠 Neural Prediction: Replaces rigid math with intuitive, time-series AI analysis.
  • âš¡ Lightweight Integration: Optimized to predict sustain timings without eating your game's framerate.
Version 2.0
The Humanization & Performance Update
Download

The biggest humanization overhaul yet. V2.0 expands the performance engine with a full suite of independent controls: velocity dynamics, articulation shaping, configurable timing variance, and a new drift correction system with a tunable decay factor. Added a complete preset system for saving and loading your favorite playback configurations instantly, a real-time transpose slider, a built-in auto-update checker, and UI theme customization. A significant engine tightening pass rounds out the release.

Version 1.3
The Overlay & Visualization Update
Download

The definitive quality-of-life update. Introduced the interactive timeline visualizer allowing users to scrub and seek through tracks in real-time. Added the highly requested Overlay Mode (featuring customizable window opacity and always-on-top toggles), alongside fully bindable custom hotkeys for seamless background operation while gaming.

Version 1.2
Logic & Settings Expansion
Download

Added auto-save config (loads automatically when the application runs and saves on Play). Introduced the option to invert tempo sway weights. Rearranged the GUI and added more behind-the-scenes UX features. Tweaked humanization factors and significantly advanced the dynamic pedal logic.

Version 1.1
Performance & Theory Overhaul
Download

Fixed playback generation bugs and introduced 88-key layout support for specific experiences. Improved general UI and overall performance. Featured a massive logic overhaul, optimizing the engine and greatly increasing accuracy based on advanced music theory rather than basic assumptions.

Version 1.0
The GUI Release
Download

The original major release! Brought the core humanization options to life. Evolved the application from a difficult-to-use CLI script into an accessible GUI, allowing users to easily toggle flags, load files, and send assembled commands with a click.

Companion Tools & Resources

You have the player. Now go get the music. Find the perfect MIDIs for your performance.

Ready to Start Playing?

1

Download

Grab the lightweight executable for your platform.

2

Load a MIDI

Pick any piano .mid file you like.

3

Press Play

Tab into Roblox and let HuMidi perform.

Fastest Way to Play

One click, zero thinking. SourceForge detects your OS and delivers the right build automatically: .exe for Windows, .dmg for macOS, or .tar.gz for Linux.

Download from SourceForge

Or Grab a Specific Build

Pick your platform directly from the GitHub releases page.

No installation required on any platform.

Source Code