abc4j API Specification

Uses of Class
abc.notation.Note

Packages that use Note
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. 
 

Uses of Note in abc.midi
 

Methods in abc.midi with parameters of type Note
abstract  javax.sound.midi.MidiEvent[] OldMidiConverterAbstract.getMidiEventsFor(Note note, KeySignature key, long lastPosInTicks)
          Returns the corresponding midi events for a note.
 javax.sound.midi.MidiEvent[] OldBasicMidiConverter.getMidiEventsFor(Note note, KeySignature key, long elapsedTime)
           
static byte MidiConverterAbstract.getMidiNoteNumber(Note note, KeySignature key)
          Returns the midi note number corresponding a note in the given key.
abstract  javax.sound.midi.MidiMessage[] MidiConverterAbstract.getNoteOffMessageFor(Note note, KeySignature key)
           
 javax.sound.midi.MidiMessage[] BasicMidiConverter.getNoteOffMessageFor(Note note, KeySignature key)
           
abstract  javax.sound.midi.MidiMessage[] MidiConverterAbstract.getNoteOneMessageFor(Note note, KeySignature key)
           
 javax.sound.midi.MidiMessage[] BasicMidiConverter.getNoteOneMessageFor(Note note, KeySignature key)
           
 

Uses of Note in abc.notation
 

Methods in abc.notation that return Note
static Note[] MultiNote.excludeTiesEndings(Note[] notes)
           
 Note[] NoteAbstract.getGracingNotes()
          Returns the gracing notes to be played with this note.
 Note MultiNote.getHighestNote()
          Returns the highest note among the notes composing this multi note.
static Note Note.getHighestNote(Note[] notes)
           
static Note MultiNote.getHighestNote(Note[] notes)
          Returns the highest note from the given array of notes.
 Note Tune.Music.getHighestNoteBewteen(MusicElement elmtBegin, MusicElement elmtEnd)
          Returns the highest note between two music elements.
 Note MultiNote.getLongestNote()
          Returns the longest note of this multi note, based on its duration.
static Note MultiNote.getLongestNote(Note[] notes)
          Returns the note with the biggest duration from the given array of notes.
 Note MultiNote.getLowestNote()
          Returns the lowest note among the notes composing this multi note.
static Note Note.getLowestNote(Note[] notes)
           
static Note MultiNote.getLowestNote(Note[] notes)
          Returns the lowest note from the given array of notes.
 Note Tune.Music.getLowestNoteBewteen(MusicElement noteBegin, MusicElement noteEnd)
          MultiNote instances are ignored.
 Note[] MultiNote.getNotesBeginningTie()
          Returns the notes from this multinote that begin a tie.
static Note[] MultiNote.getNotesShorterThan(Note[] notes, int aStrictDuration)
          Returns all notes strictly shorter than the given strict duration.
 Note MultiNote.getShortestNote()
          Returns the shortest note of this multi note, based on its duration.
 Note[] MultiNote.toArray()
          Returns notes composing this multinote as an array of notes, sorted from the lowest note to the highest one.
 

Methods in abc.notation with parameters of type Note
 boolean MultiNote.contains(Note aNote)
          Returns true if this chord contains the specified note.
static Note[] MultiNote.excludeTiesEndings(Note[] notes)
           
static Note Note.getHighestNote(Note[] notes)
           
static Note MultiNote.getHighestNote(Note[] notes)
          Returns the highest note from the given array of notes.
static int Note.getHighestNoteIndex(Note[] notes)
           
static Note MultiNote.getLongestNote(Note[] notes)
          Returns the note with the biggest duration from the given array of notes.
static Note Note.getLowestNote(Note[] notes)
           
static Note MultiNote.getLowestNote(Note[] notes)
          Returns the lowest note from the given array of notes.
static Note[] MultiNote.getNotesShorterThan(Note[] notes, int aStrictDuration)
          Returns all notes strictly shorter than the given strict duration.
 boolean Note.isHigherThan(Note aNote)
          Returns true if the given note is strictly higher than this one.
 boolean Note.isLowerThan(Note aNote)
           
 void NoteAbstract.setGracingNotes(Note[] notes)
           
 

Uses of Note in abc.parser
 

Subclasses of Note in abc.parser
 class PositionableNote
          A note that encapsulates the information needed to locate where the abc information describing this note was positioned in the parsed stream.
 


abc4j API Specification

Submit a bug or feature