pocket instrument and staff paper


The remainder of this page is about the existing BeatScratch product, an Android-exclusive Anko/FluidSynth-based music environment. Its next-generation cousin, named BeatFlutter until it is complete enough to assume the BeatScratch name, can be previewed now on macOS, iOS, Android, and the Web with varying degrees of support on each platform (though mostly they go in that order: priority is being given to the AudioKit implementation for Apple platforms).

Most docs here have been updated to reflect the pre-release in favor of the legacy app at this point.

Try the Pre-Release:



Features will generally be initially implemented on macOS first, with equivalent iOS versions dropping a few days later when Apple approves them for TestFlight. (They use shared code, though not via Catalyst.)

See the Platforms Page for more details on what features are available on your device.

At a high level, whereas the environment for legacy BeatScratch has been oriented around touching the "page" with your thumbs to edit things, BeatFlutter ditches this entirely to orient towards recording what you play. The "magical" chord-manipulation features from legacy BeatScratch and its retired grandparent Topologica will be added in thoughtfully over time to make them as accessible as possible.

Not all of the below features are available yet in BeatFlutter. But they will be.

BeatScratch Legacy

Unleash your
musical potential

BeatScratch is not yet another keyboard app. BeatScratch turns the phone in your pocket into an instrument that can be used to play any song you could want to play, and to make it sound good.

In fact it's eight instruments in one, all of which can play whatever you want on top of whatever chords you want, and each of which can be configured to sound like any one of 128 General MIDI instruments.

BeatScratch is built to be the only MIDI drum and backing track controller you'll ever need, with a UI that lets you compose your ideas on your phone faster than you'll be able to learn to play them on your instrument.

Play complex voicings the second you begin

Compose music intuitively and quickly

Use 128 General MIDI instruments

Designed for all (touch) screen shapes and sizes