Subsections of Externals
Antescofo
Antescofo is available here.
It is used in two places:
The master control , in its subpatcher djazz.antescofo_get_tempo to calculate the tempo. Uses the score “djazz_antescofo.txt” in the djazz_data/scores folder.
The MIDI beat reader , to sequence and send out midi notes in the proper tempo and rhythm. Uses the score “antescofo_play_beat.txt” in the djazz_data/scores folder.
Midifile
This is a small C application that is called from the shell in the make-score-file tool. It converts MIDI data to a .txt file, which is then converted by the tool into JSON.
The source code is available here.
supervp
SuperVP is used in the djazz.audio_beat_player abstraction. It is called via the djazz.audio.supervp_player wrapper abstraction.
Shell
Shell is a Max object that allows Max to interact with the Bash shell on Mac OS. It is available here.
It is used in the “make_score_file.maxpat” tool; it opens a shell instance in order to call the midifile external .