# Midiboard - MIDI Controller — Build your own control surface

> Build your own control surface (iPhone/iPad app by MAHMUT SAFA BULAT.)

- Source: https://appshunter.io/ios/app/midiboard-midi-controller/id6801598625 (this page in markdown: same URL + `.md`)
- Developer: [MAHMUT SAFA BULAT](https://appshunter.io/developer/6801593829)
- Category: Music, Utilities
- Price: Free with in-app purchases
- Age rating: 4+
- Requires: iOS 17.0 · 3 MB
- Languages: American English, Turkish
- Released: 2026-08-24
- Data updated: 2026-09-20
- User reviews in markdown: https://appshunter.io/ios/app/midiboard-midi-controller/id6801598625/reviews.md

## What is Midiboard?

Your phone, as the controller you actually wanted.

Midiboard turns an iPhone into a Bluetooth MIDI controller you lay out yourself. Drop a widget on the grid, drag it where your hand goes, size it to the reach you actually have. Save the screen, build the next one, and flip between them with one tap while the song is running.

Every other phone controller hands you someone else's idea of a surface. This one hands you the grid.

BUILD THE SURFACE

• Pad grids of any size, tuned chromatically or in fourths, fifths, thirds or octaves — a grid in fourths keeps every chord shape the same wherever you move it
• Keyboards of any span, starting on any note, with glissando between keys
• Chord buttons you write note by note. C, E, G#, D is as valid as a minor triad
• Pitch and mod wheels shaped like the ones beside your keyboard, plus 270° arcs and endless rotaries
• Faders and two-axis XY pads, with relative pickup so grabbing one mid-song does not throw the sound
• Step sequencers where every step names the note it plays, each with its own run button
• Footswitch banks where exactly one lamp is lit — press a switch and the last one goes out, so a glance tells you which preset you are actually on
• Transpose controls that move a group of widgets, so a bass bank and a lead move independently on the same page

PLAY IT

• Set a key per widget: notes outside it either step back but stay playable, or snap into the key
• Poly, mono, legato and glide, per widget
• A clock with tap tempo, MIDI clock out, note repeat and an arpeggiator — or follow your computer's tempo instead
• Set the travel of any control, so a fader only ever moves between two settings that are useful on the other end
• Panic always within reach, and haptics you can tune per control

KEEP IT

• As many saved layouts as you like. Export one to a file, send it to someone, import theirs
• Two colour palettes, and note names that match whatever your software calls them

CONNECTS TO WHATEVER YOU PLAY

Two routes, and you pick the one your rig has. Over Bluetooth LE MIDI, Mac, iPad and iPhone connect directly and Windows pairs through a Bluetooth MIDI bridge. Over Wi-Fi it is an RTP-MIDI session — built into macOS, and on Windows through rtpMIDI — which is the one to reach for when Bluetooth is crowded or the computer has none. It can also open a MIDI port for other apps on this same phone or iPad.

No cable, no dongle, no account, and nothing to sign into.

Midiboard collects nothing: no analytics, no crash reporting, no accounts, no tracking. Over Wi-Fi it uses your local network to reach the computer you chose, and the only thing it ever puts on it is MIDI.

PRO

Midiboard is free, with pad grids, keyboards, faders and labels. Pro adds every other widget, and starts with a free trial; after it, a monthly subscription or a one-time purchase keeps it. The subscription renews monthly unless cancelled at least 24 hours before the end of the period.

Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Privacy: https://safabulat.github.io/midiboard-site/privacy.html

## Pricing and in-app purchases

Base price: Free.

**One-time purchases**

| Purchase | Price | Type |
| --- | --- | --- |
| Midiboard Editor | $9.99 | one-time |



## Version history (last 5 releases)

### 1.0.5 — 2026-09-15

Midiboard is free again. Pad grids, keyboards, faders and labels are free for good, along with the editor, pages and layouts. Chords, sequencers, buttons, footswitches, wheels, arcs, rotaries, XY pads and transpose are Pro: try them free for 7 days, then monthly or buy once. Widgets you already placed before this update keep working.

### 1.0.4 — 2026-09-13

Midiboard now starts with a 7-day free trial, then a monthly subscription or a one-time purchase. Nothing changes for anyone who already bought the editor.

On iPad the grid scales to the screen. The editor draws the page at its played size; two fingers pan it and a pinch shows the whole page.

A second finger on the same control no longer leaves a note stuck.

Over Bluetooth your computer now sees only the phone's own name, which was the cause of drops while connecting.

Help texts are in Turkish.

### 1.0.3 — 2026-09-02

This release adds Wi-Fi, gives the app Turkish, and makes sequencers line up with each other.

MIDI over Wi-Fi. A second route beside Bluetooth: an RTP-MIDI session, built into macOS and available on Windows through rtpMIDI. It is the one to reach for when Bluetooth is crowded, or when the computer has none. The connection screen now offers all three routes — Bluetooth, Wi-Fi, and the port on this device — and the badge on the playing screen says which one is live. On Windows, rtpMIDI needs Bonjour for discovery; allow both through the firewall or the directory just stays empty.

The app speaks Turkish. Settings, Appearance, Language. Menus, cards, and the explanation behind every question mark. It is independent of the phone: you can read the app in Turkish on an English phone, or the other way round.

Controls follow the computer. A fader mapped to a track's volume moves when you move it in the software, instead of showing where your finger last left it and jumping the moment you touch it. A footswitch bank follows the preset. Nothing is ever sent back.

Sequencers begin at their own beginning. Switch one on mid-song and it starts from its own first step rather than landing in the middle of the phrase, and one waiting to start blinks. When it comes in is set by Settings, Clock, Launch quantise — the default waits one whole turn of the pattern, so two patterns of the same length always come in together.

Pad banks walk the key. With In key set, a bank now holds the key's notes side by side — A minor gives A B C D E F G A — with none repeated and none missing.

The page lock now freezes sequencer patterns too. A palm landing on a row while you play a chord no longer rewrites the melody, and the run buttons keep working, so patterns still come in and out.

Also: every alert used to rotate the screen even with the app locked to landscape, and no longer does. Number keypads have a Done key. And a chord no longer cuts one of its own notes short.

### 1.0.2 — 2026-08-27

This release makes the sequencer readable, rebuilds the editor around one layout, and lets every control say what it is.

Sequencer steps now show the note they play. They used to show a scale degree, and a step that left the key was numbered by a different system — in C minor both Ab and A read "6". Each step now carries its note, spelled by the key: C minor reads Eb Ab Bb rather than D# G# A#. The mark after the name is the octave — an apostrophe for one above, a comma for one below.

Note names follow the key everywhere now. A scale uses each letter once, so the third degree of C minor is a kind of E and cannot be a kind of D.

The sequencer's Octave setting is gone, replaced by Starts on, which shows the note it plays — and a pattern now always starts on its own key.

Every widget uses the same editor: Widget, the widget's own section, Scale, Transpose, Behaviour, Timing, MIDI, Haptics. The same setting is in the same place whatever you have selected. A chord's root sits directly above the template that builds a chord from it, and a pad grid's lowest note sits with its rows and columns.

Rings and faders can be Centred: the middle of the range becomes zero, the fill grows out of the middle, and the reading is signed from −100 to +100. For a pan, a balance, a detune, or a filter that cuts both ways. Choosing Arc turns it on.

The rotary starts and ends at the bottom, so the seam where the value wraps is under the knob rather than where you are looking.

Each axis of an XY pad can be CC or pitch bend on its own, with its own spring back — and the panel now says which axis is which.

Connection: the transmit queue no longer grows, and the app no longer drops a link the computer still has. Settings → Connection keeps a record of what happened — how long the link was up, how many messages went through it, and what the disconnect looked like.

### 1.0.1 — 2026-08-26

Timing, mostly. If you sync anything to Midiboard's clock, this is the update to take.

MIDI clock now goes out tick by tick. It used to be sent in bursts of twenty-four, which anything measuring tempo from what arrives reads as a tempo that lurches — so a sequencer or a delay locked to Midiboard drifted, sped up and slowed down. It stays locked now. The clock also runs on its own thread, so nothing you touch on screen can push it late.

The keyboard draws a real piano at any starting note. Set the lowest note to F and F sits to the left of the group of three black keys, where it belongs. The pattern used to be fixed to C, so the keys stopped matching their own names as soon as you moved the range.

Sequencer steps can be longer than one step. Drag a step sideways and it covers the ones beside it — sixteenths become eighths and quarters, so a line no longer has to be all one length. The covered steps keep what you wrote and come back the moment you shorten the note.

Sequencer steps also read properly now. The degree is counted from the key you actually set rather than from where the widget starts, the real note name and octave are written underneath, and dragging a step up or down walks the scale instead of counting semitones — so a line you write in a key stays in it.

A swipe up from the bottom edge no longer leaves the app on the first try. Brushing the edge in the middle of a song shows the home bar and nothing else.

## Apps similar to Midiboard

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Guanche's DJ Booth](https://appshunter.io/ios/app/guanches-dj-booth/id6795417209) | — | Free | Music |
| [Achordy](https://appshunter.io/ios/app/achordy/id6742419870) | — | $4.99 | Music |
| [Midiflow Channels (Audiobus)](https://appshunter.io/ios/app/midiflow-channels-audiobus/id1224840760) | 3.0 (2) | $1.99 | Music |
| [DAW Controller](https://appshunter.io/ios/app/daw-controller/id6782663388) | — | Free | Music |
| [Naad Box](https://appshunter.io/ios/app/naad-box/id6806322293) | — | Free | Music |
| [Syntien 2](https://appshunter.io/ios/app/syntien-2/id6762582541) | — | Free | Music |

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-09-20.*
