Whether you're playing a USB MIDI keyboard on stage or practising on the on-screen keyboard, PocketMIDI delivers responsive, studio-quality sound with a latency target of under 40 ms.
What's Inside
From studio-quality samples to a built-in synthesizer — all offline, all free.
Grand Piano (Salamander V3), Orchestral Strings, Dark Pad, and a digital Synthesizer with PolyBLEP waveforms.
Auto-detects class-compliant USB keyboards via OTG. Full velocity, polyphony (96 voices), and sustain pedal (CC64).
2-octave multi-touch piano (C3–C5). Up to 10 simultaneous touches. Velocity-sensitive tap position with amber key highlights.
Full ADSR envelope, low-pass filter (cutoff + resonance), and waveform selector: Sine, Saw, Square, Triangle.
7 modes (Up, Down, Up-Down, Random…), 7 rates from 1/4 to 1/16T, 1–4 octave span, adjustable gate, and tap tempo.
Zero Friction
Connect a USB MIDI keyboard and PocketMIDI launches automatically — no tapping, no pairing, no setup screens. Your keyboard is live the moment it connects.
Auto-launched. No taps required.
In Action
USB MIDI Keyboard Support
Connect any class-compliant USB MIDI keyboard via a standard OTG adapter. PocketMIDI automatically detects the device and routes MIDI events directly to the audio engine with minimal overhead.
Built-in Synthesizer
The built-in digital synthesizer features PolyBLEP anti-aliased waveforms, a full ADSR envelope, and a state-variable low-pass filter — all with real-time, glitch-free parameter changes.
Built-in Metronome
The integrated metronome uses the same low-latency Oboe audio engine as the synthesizer — so the click and your playing are perfectly in sync.
Built-in Arpeggiator
Hold a chord and let the arpeggiator do the work. Choose a pattern, set your rate, dial in the gate, and the arpeggiator turns static notes into dynamic, rhythmic motion — all synced to a precise tempo.