|
abc4j API Specification | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Tune | |
|---|---|
| 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. |
| Uses of Tune in abc.midi |
|---|
| Methods in abc.midi that return Tune | |
|---|---|
Tune |
TunePlayer.getTune()
The tune that is currently played, |
| Methods in abc.midi with parameters of type Tune | |
|---|---|
void |
TunePlayer.play(Tune tune)
Plays the given tune. |
javax.sound.midi.Sequence |
OldMidiConverterAbstract.toMidiSequence(Tune tune)
Converts the given tune to a midi sequence. |
javax.sound.midi.Sequence |
MidiConverterInterface.toMidiSequence(Tune tune)
Returns the midi sequence corresponding to the given tune. |
javax.sound.midi.Sequence |
MidiConverterAbstract.toMidiSequence(Tune tune)
Converts the given tune to a midi sequence. |
| Uses of Tune in abc.notation |
|---|
| Constructors in abc.notation with parameters of type Tune | |
|---|---|
Tune(Tune tune)
Copy constructor |
|
| Uses of Tune in abc.parser |
|---|
| Methods in abc.parser that return Tune | |
|---|---|
Tune |
TuneChangeEvent.getTune()
Returns the tune that has changed. |
Tune |
TuneBook.getTune(int referenceNumber)
Returns the tune with the specified reference number |
Tune[] |
TuneBook.getTunesHeaders()
Returns tunes header information of tunes contained in this tunebook. |
Tune |
TuneParser.parse(java.io.Reader charStream)
Parses the specified stream in ABC notation. |
Tune |
AsynchronousTuneParser.parse(java.io.Reader charStream)
|
Tune |
TuneParser.parse(java.lang.String tune)
Parse the given string and creates a Tune object as parsing result. |
Tune |
AsynchronousTuneParser.parse(java.lang.String tune)
Parse the given string and creates a Tune object as parsing result. |
Tune |
TuneParser.parseHeader(java.io.Reader charStream)
Parse the given string and creates a Tune object with no music as parsing result. |
Tune |
AsynchronousTuneParser.parseHeader(java.io.Reader charStream)
|
Tune |
TuneParser.parseHeader(java.lang.String tune)
Parses the header of the specified tune notation. |
Tune |
AsynchronousTuneParser.parseHeader(java.lang.String tune)
|
Tune |
TuneBook.putTune(java.lang.String tuneNotation)
Puts the specified tune notation in this tunebook. |
Tune |
TuneBook.removeTune(int referenceNumber)
Removes the tune with specified reference number. |
| Methods in abc.parser with parameters of type Tune | |
|---|---|
void |
TuneParserListenerInterface.tuneEnd(Tune tune)
Invoked when the parsing of a tune has ended. |
void |
TuneParserAdapter.tuneEnd(Tune tune)
Invoked when the parser reaches the end of a tune. |
void |
AbcFileParserAdapter.tuneEnd(Tune tune)
Invoked when the parser reaches the end of a tune. |
| Constructors in abc.parser with parameters of type Tune | |
|---|---|
TuneChangeEvent(java.lang.Object source,
int eventType,
Tune newTune,
java.lang.String newTuneNotation)
Creates a new event describing a tune change. |
|
| Uses of Tune in abc.ui.awt |
|---|
| Methods in abc.ui.awt that return Tune | |
|---|---|
Tune |
TuneEditorArea.getTune()
|
| Uses of Tune in abc.ui.swing |
|---|
| Methods in abc.ui.swing that return Tune | |
|---|---|
Tune |
TuneEditorPane.getTune()
Returns the tune that is currently described in this tune editor. |
| Methods in abc.ui.swing with parameters of type Tune | |
|---|---|
void |
JScoreComponent.setTune(Tune tune)
Sets the tune to be renderered. |
| Uses of Tune in abc.xml |
|---|
| Methods in abc.xml with parameters of type Tune | |
|---|---|
static org.w3c.dom.Document |
Abc2xml.createMusicXmlDOM(Tune tune)
Creates a DOM representation (fullfilling musicXML dtd) of the specified tune. |
static void |
Abc2xml.writeAsMusicXML(Tune tune,
java.io.File file)
Writes the specified tune to the specified file as MusicXML. |
|
abc4j API Specification | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||