Lists all types of note acceuntations
Defines all possible accidentals for notes.
Automations are used to change the behaviour of a song.
This enumeration lists all types of automations.
A bar is a single block within a track, also known as Measure.
A beat is a single block within a bar. A beat is a combination of several notes played at the same time.
A single point of a bending graph. Used to describe WhammyBar and String Bending effects.
Lists all types of how to brush multiple notes on a beat.
A chord definition.
This enumeration lists all supported Clefs.
Lists all durations of a beat.
Lists all dynamics.
Lists all types of grace notes
Lists all harmonic types.
The MasterBar stores information about a bar which affects all tracks.
This class contains some utilities for working with model classes
A note is a single played sound on a fretted instrument. It consists of a fret offset and a string on which the note is played on. It also can be modified by a lot of different effects.
Lists all types of pick strokes.
This class stores the midi specific information of a track needed for playback.
This class can store the information about a group of measures which are repeated
The score is the root node of the complete model. It stores the basic information of a song and stores the sub components.
This class is used to describe the beginning of a section within a song. It acts like a marker.
This enum lists all different types of finger slides on a string.
This enum lists all base line modes
This class describes a single track or instrument of score
This enumeration lists all feels of triplets.
This class represents a predefined string tuning.
This enum lists all vibrato types that can be performed.
A voice represents a group of beats that can be played during a bar.