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).
Real life use for the
"Projet Numérique" of the Conservatories of Alfortville and Créteil, France, March 2017 (note that
the tablets are synchronized!)
- Displays MusicXML or ABC score files.
- Follows the notes you play with a cursor in the score.
- You can select a staff to play yourself, while the computer plays the other staves.
- Listens for notes you play using either a microphone, a midi-interface or the on-screen keyboard.
- Build-in pitch-detector to follow monophone parts with the microphone.
- On-screen resizable keyboard (most useful for touch devices).
- Measures the timing of your performance.
- Build-in piano synthesizer.
- Metronome (starting with a count-in derived from the metre).
- Can extract a staff/part to play/view/follow (e.g. for multi-part orchestre score).
- Recomputes an optimal score layout for any page width you specify.
- Can synchronize multiple devices, each showing a different part of the score.
- Can show a graphical plot with various statistical information of your performance.
- Several follow modes, for instance: a health bar mode where you have to complete a score while keeping
your health score well above zero.
- Has a two line mode, which only displays the current line and the next,
while hiding all other lines for easier reading.
- follow.html Load your own score (local, dropbox).
- Preludium, BWV 539, with on screen keyboard enabled and the option
showing the notes to be played on the keyboard. Press play to hear the score played on the internal synthesizer.
- Ave Maria, Try to play the melody on the keyboard. Make the keys
broader or smaller by press-and-hold on the green triangles, shift the keys by dragging in the area
just above the keys.
- El Choclo, score for string ensemble, focussed on Violin IV. Drag the
dotted line to reposition the focussed staff.
This page is displayed in two line mode.
Switch the two line mode off in the menu to get all systems of the score again.
- El Choclo, same score, Viola I part extracted. This extraction is
done on the fly. Part extraction is a menu option. (Check it by switching it off!)
- El Choclo, same score with enlarged extraction (Viola II) in
two line mode for ease of reading.
Suited for viewing on a phone. The scaling is done on the fly by the page width menu option. (Try to
change the page width in the menu to see the effect)
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.
usage info, the change log
bug reports, remarks to