Home
About
Scales
By Name
By Category
By Chord Type
By Interval
Develop
Chords
Keyboard
Fretboard
Instrument Editor
MIDI
Metronome
Scores
All Scores
By Name
Composers
By Category
Fiddle
Hungarian
Japan
Jazz
Traditional
Concepts
Score
One or more schedules to drive players
Optional
Notation
Audio effects for players
Player
Audio player
Visual player synced to diagram
Any callback function
Schedule
Event timing data from MIDI, MusicXML, JSON
Events are expressed in relative time
Multiple schedules can be synchronized to same metronome, or played independently
Instrument
An instrument file is binary data format that includes
Audio buffers from WAV files
Note aliases
Velocity map
Channel
A channel has input, a set of effects, and output
Effect
Convolution reverb with impulse response WAV file
Diagram - Can be visual player driven by schedule
Fretboard
Keyboard