Uses of Class
org.jjazz.harmony.api.Note
Package
Description
The models for chord leadsheet items.
Models for harmony objects: note, scale, degree, chord symbol, time signature, etc.
The model of a music phrase for a single instrument, e.g. a bass phrase or a drums phrase.
-
Uses of Note in org.jjazz.chordleadsheet.api.item
ModifierConstructorDescriptionExtChordSymbol
(Note rootDg, Note bassDg, ChordType ct) Create an ExtChordSymbol with a standard RenderingInfo and no alternate chord symbol.ExtChordSymbol
(Note rootDg, Note bassDg, ChordType ct, ChordRenderingInfo rInfo, AltExtChordSymbol altChordSymbol, AltDataFilter altFilter) Create an ExtChordSymbol from the specified parameters. -
Uses of Note in org.jjazz.harmony.api
Modifier and TypeMethodDescriptionNote.clone()
ChordSymbol.getBassNote()
If no bass note defined return getRootNote().Note.getCentered
(int lowPitch, int highPitch) Change the octave of this note so that pitch is within the pitch limits (included).static Note[]
Note.getChromaticNotesArray
(int pitchFrom, int pitchTo) Return an array of notes whose pitch start from pitchFrom up to pitchTo (included).
E.g., if pitchFrom=0 and pitchTo=12, return the array ["C0", "C#0", "D0"...."Chord.getNote
(int index) Return a single note of this chord.ChordSymbol.getRootNote()
StandardScaleInstance.getStartNote()
Note.getTransposed
(int t) Transpose the note from t semi-tons.Note.getTransposed
(int pitchShift, int pitchLimit) Get a new transposed note.Note.getTransposedWithinOctave
(int t) Get a transposed note which is guaranteed to be in the same C-based octave.static Note
Note.loadAsString
(String s) Create a Note from a String created with saveAsString().static Note
Note.parsePianoOctaveString
(String s) Convert a string generated by toPianoOctaveString() (like "C4") to a note.Chord.removeNote
(int index) Remove a specific note in the chord.Chord.removePitch
(int p) Remove the Note who has a specific pitch from the chord.Modifier and TypeMethodDescriptionChord.getNotes()
Return the notes of this chord.Scale.getNotes()
The list of notes starting on middle C (60).The list of ascending notes starting on the specified note.StandardScaleInstance.getNotes()
Get the notes that make the scale.Modifier and TypeMethodDescriptionvoid
Add a Note to the chord.int
Compare 2 notes.boolean
Note.equalsRelativePitch
(Note n) Compare the relative pitch of 2 notes.The list of ascending notes starting on the specified note.int
Note.getRelativeAscInterval
(Note n) int
Note.getRelativeDescInterval
(Note n) static String
Note.saveAsString
(Note n, boolean skipAlteration) Save a Note as a String object.Modifier and TypeMethodDescriptionstatic int
ChordSymbolFinder.computeIndex
(List<Note> notes) Get the index in the positions database for the specified notes list.Find the chord symbols which match the specified notes.ChordSymbolFinder.getChordSymbol
(List<Note> notes, List<ChordSymbol> chordSymbols, boolean lowerNoteIsBass) Select one chord symbol from the provided chord symbols.ModifierConstructorDescriptionChordSymbol
(Note rootDg, ChordType ct) ChordSymbol
(Note rootDg, Note bassDg, ChordType ct) A new note based on n but with pitch=newPitchNote
(Note n, Note.Alteration alt) A new note based on n but with the specified alteration.StandardScaleInstance
(StandardScale scale, Note startNote) -
Uses of Note in org.jjazz.midi.api.parser
Modifier and TypeMethodDescriptionvoid
MidiParserListener.onNoteParsed
(Note note, float positionInBeats) void
MidiParserListenerAdapter.onNoteParsed
(Note note, float positionInBeats) -
Uses of Note in org.jjazz.phrase.api
Modifier and TypeClassDescriptionclass
A Note with a position and optional client properties.Modifier and TypeMethodDescriptionNoteEvent.toNote()
Get a new Note instance built from this object's pitch, duration, velocity and alteration.Modifier and TypeMethodDescriptionAdd a new NoteEvent from the parameters.int
Compare this NoteEvent to a Note or NoteEvent. -
Uses of Note in org.jjazz.score.api