Downloads
Get the pieces that do not live in a browser
Almost everything here runs in the tab you already have open. Two things cannot: the helper that carries MIDI out to a desktop DAW, and the Android apps.
MIDI Bridge
A small helper that runs beside your DAW and opens a MIDI port per instrument — Tutor Stylophone, Tutor Pads, Tutor Theremin, Tutor Staff — so each one arrives on its own track with its own full MPE zone, instead of four instruments sharing one port.
It exists because a browser cannot create a virtual MIDI port: something native has to own one. The phone then sends the same bytes over your own network, which is why this is a connection on your own network and nothing cleverer: a machine in the same room is as close as a phone can get to a DAW, and a round trip through the internet is too slow to play through.
Windows cannot create MIDI ports at all — that is a limit of the platform, not of the helper — so install loopMIDI and make a port for each instrument you want. The helper names any it could not find rather than failing silently.
It is in the app too, if you would rather find it there: open any instrument, then the setup gear, then MIDI, then Setup under the bridge row.
Android
Not on Google Play yet — the store listings are still being prepared. You can install them directly in the meantime: the APKs below are the same builds that will go to the store, signed with the same key.
The complete app
Everything — the practice tools, the curriculum and all four instruments.
Or just one instrument
- The Stylophone on its own, with the playable staff beside it.Download the APK
- The Pad Grid on its own, including its bass layout and the drum kit.Download the APK
- The Theremin on its own, with its two-handed gyro control.Download the APK
Installing an APK
- Tap the download above on the phone itself. A browser will ask whether to keep the file; it is an app installer, so it warns.
- Open the downloaded file. Android will ask whether to allow installs from whichever app you downloaded it with — that permission is per-app and you can turn it back off afterwards.
- Play Protect will scan it and may say it does not recognise the developer. That is what it says about every app that did not come from the store.
- All four install side by side under their own names, so you can have the full app and a single-instrument one at once.
One thing worth knowing before you do it: when these reach Google Play, Play will sign them with its own key rather than ours, and Android refuses to replace an app with a differently-signed one. So an app installed this way has to be uninstalled before the Play version will install over it. Nothing is lost — your practice data is on your account, not in the app.
Nothing is missing in the meantime: the Android apps are the same site in a shell, so the browser you are reading this in already runs every instrument and every tool.
Open the app