|
abc4j API Specification | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use abc.notation | |
|---|---|
| abc.midi | This package contains all classes for midi use from abc format. |
| abc.notation | This package defines all classes related to tunes in abc notation. |
| abc.parser | This package contains classes for parsing tunes in abc notation. |
| abc.ui.awt | This package contains classes for displaying abc related objects in awt UI components. |
| abc.ui.swing | This package contains classes for displaying abc related objects in swing UI components. Such components are closely linked to music abstractions defined in package abc.notation and propose advanced UI components that take advantage of information offered by objects such as Tune, Tune.Music etc... |
| abc.xml | This package contains classes to convert tunes to musicXML format. |
| Classes in abc.notation used by abc.midi | |
|---|---|
| KeySignature
This class defines key signatures using modes definition like E major, G minor etc etc... |
|
| MultiNote
A multi note is a group of notes that should be played together. |
|
| Note
This class defines a (single) Note : height, rhythm, part of tuplet, rest etc... |
|
| NoteAbstract
This is the abstract class to define notes or multi notes. |
|
| Tempo
The tempo class enables you to define tempo values from a reference note length. |
|
| TimeSignature
This class enables you to describe any time signatures like 4/4, 6/8 ... |
|
| Tune
This class encapsulates all information retrieved from a tune transcribed using abc notation : header and music. |
|
| Tuplet
A class to define tuplets. |
|
| Classes in abc.notation used by abc.notation | |
|---|---|
| BarLine
This class defines bar lines. |
|
| Fraction
This class enables the representation of a fraction. |
|
| KeySignature
This class defines key signatures using modes definition like E major, G minor etc etc... |
|
| MultiNote
A multi note is a group of notes that should be played together. |
|
| MultiPartsDefinition
This class describes the way a multipart music tune is defined. |
|
| MusicElement
A tagging interface for all elements that are part of a tune's music. |
|
| MusicPresentationElement
A tagging interface for all elements composing a tune's music that are releated to the way this music is rendered graphicaly on a score for instance. |
|
| Note
This class defines a (single) Note : height, rhythm, part of tuplet, rest etc... |
|
| NoteAbstract
This is the abstract class to define notes or multi notes. |
|
| Part
Part objects are used to define parts in tunes. |
|
| RepeatedPartAbstract
Abstract class that defines the number of times a part in a tune's music should be repeated. |
|
| SlurDefinition
A tagging class to represent slurs between notes. |
|
| TieDefinition
A tagging class to represent ties between notes. |
|
| TimeSignature
This class enables you to describe any time signatures like 4/4, 6/8 ... |
|
| Tune
This class encapsulates all information retrieved from a tune transcribed using abc notation : header and music. |
|
| Tune.Music
|
|
| Tuplet
A class to define tuplets. |
|
| TwoNotesLink
This class abstracts any kind of relationship between two notes. |
|
| Classes in abc.notation used by abc.parser | |
|---|---|
| Fraction
This class enables the representation of a fraction. |
|
| MultiNote
A multi note is a group of notes that should be played together. |
|
| MusicElement
A tagging interface for all elements that are part of a tune's music. |
|
| NoSuchTuneException
This exception is thrown when a requested tune hasn't been found. |
|
| Note
This class defines a (single) Note : height, rhythm, part of tuplet, rest etc... |
|
| NoteAbstract
This is the abstract class to define notes or multi notes. |
|
| Tune
This class encapsulates all information retrieved from a tune transcribed using abc notation : header and music. |
|
| Classes in abc.notation used by abc.ui.awt | |
|---|---|
| Tune
This class encapsulates all information retrieved from a tune transcribed using abc notation : header and music. |
|
| Classes in abc.notation used by abc.ui.swing | |
|---|---|
| MusicElement
A tagging interface for all elements that are part of a tune's music. |
|
| Tune
This class encapsulates all information retrieved from a tune transcribed using abc notation : header and music. |
|
| Classes in abc.notation used by abc.xml | |
|---|---|
| Tune
This class encapsulates all information retrieved from a tune transcribed using abc notation : header and music. |
|
|
abc4j API Specification | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||