simple_sheet_music library

The simple_sheet_music library provides a simple way to display sheet music in a Flutter application. It includes classes for rendering staffs, measures, clefs, notes, and other music objects. The SimpleSheetMusic widget is the main entry point for displaying sheet music. It takes a list of Staff objects and other optional parameters to customize the appearance of the sheet music.

Classes

ChordNote
Represents a chord note in sheet music.
ChordNotePart
Represents a part of a chord note, including the pitch and optional accidental.
Clef
Represents a musical clef symbol.
KeySignature
Measure
Represents a measure in sheet music.
Note
Represents a musical note.
Rest
Represents a rest in sheet music.
SimpleSheetMusic
The SimpleSheetMusic widget is used to display sheet music. It takes a list of Staff objects, an initial clef, and other optional parameters to customize the appearance of the sheet music.

Enums

Accidental
Enum representing different types of accidentals in music notation.
ClefType
Enum representing different types of clefs.
FontType
KeySignatureType
Represents the type of a key signature.
NoteDuration
Enum representing the duration of a musical note.
Pitch
Enum representing the pitch of a musical note.
RestType
Enum representing different types of rests in sheet music.