more music software


Follow is a program that displays a musical score and shows a cursor in the score that follows what you play. The program listens to a midi interface reading the notes that you play. When you have no midi interface you can use the build-in keyboard on the (touch sensitive) screen. You can also use a microphone with the build-in pitch detector

You can select a staff that you want to play and the program will play all other staves while following you on the selected staff. So you hear yourself accompanied.

Follow can also be used in a concert setup, where multiple devices show different parts of the same score. A master device determines the tempo and all other (slave) devices follow. The master can either use the play back feature or follow an instrument played by the director (or solist).

Synchronized tablets for the "Projet Numérique" of the Conservatories of Alfortville and Créteil, France, March 2017. Tthe tablets are playing perfectly synchronized, getting the timing from a master tablet (the last one you see).

Following percussion with Bluetooth sensors on the drum sticks (Senstroke → BLE MIDI input). Follow synthesizes the background music from score while showing only the percussion part. Note how the music follows the tempo of the percussionist (Stéphane David, who also made the video). Also note that Follow always points to the next note to be played.

Following an audio recording In this video you see a young student following an audio recording on an iPad Pro and playing on a normal piano. You can just make out the cursor of follow on the tablet screen. The student must play all notes right and on time resulting in a score, which in this demo was 90% (too small to see on the video). The video is made by Pedro Martínez who also contributed many improvements to follow.




Apart from displaying a cursor in the score, the program can also measure the timing of your performance and make a timing plot at the end with some statistical information. There are several follow modes available with different effect on the tempo and timing while you play.

The program also has a life bar mode where you have to keep up your health by playing correctly and well timed. If you fail to do so and your health drops to zero you have to start all over again.

In a multi-part (multi-staff) score you can extract the part/staff you want to play. Only that part will be displayed and you can choose a custom page width that suits the device you use for viewing.

The program has master/slave synchronization, where all slave devices follow a master. But every slave device can show a different part of the same score (with part extraction). With such a setup a whole orchestre can read the various parts of the score while the director (or solist, when playing a midi keyboard) determines the tempo.

Download:, usage info, the change log

bug reports, remarks to: