Uses of Class
org.jjazz.harmony.api.Note
Packages that use Note
Package
Description
The models for chord leadsheet items.
Models for harmony objects: note, scale, degree, chord symbol, time signature, etc.
Guitar diagram graphical components and related methods.
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
Constructors in org.jjazz.chordleadsheet.api.item with parameters of type NoteModifierConstructorDescriptionExtChordSymbol(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
Classes in org.jjazz.harmony.api that implement interfaces with type arguments of type NoteModifier and TypeClassDescriptionclassA note has a pitch, a duration (symbolic and in beats), and a velocity.Methods in org.jjazz.harmony.api that return NoteModifier and TypeMethodDescriptionNote.clone()ChordSymbol.getBassNote()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 NoteNote.loadAsString(String s) Create a Note from a String created with saveAsString().static NoteNote.parsePianoOctaveBeatString(String s) Convert a string generated by toPianoOctaveBeatString() (like "C4:2.5") to a note.static NoteNote.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.Methods in org.jjazz.harmony.api that return types with arguments of type NoteModifier and TypeMethodDescriptionChord.getNotes()Return the notes of this chord.Scale.getNotes()The list of notes starting at pitch 0.The list of ascending notes starting on the specified note.StandardScaleInstance.getNotes()Get the notes that make the scale.Methods in org.jjazz.harmony.api with parameters of type NoteModifier and TypeMethodDescriptionvoidAdd a Note to the chord.intCompare 2 notes.booleanNote.equalsRelativePitch(Note n) Compare the relative pitch of 2 notes.The list of ascending notes starting on the specified note.intNote.getRelativeAscInterval(Note relNote) Get the relative ascending interval in semitons towards relNote.intNote.getRelativeDescInterval(Note relNote) Get the relative descending interval in semitons towards relNote.static StringNote.saveAsString(Note n, boolean skipAccidental) Save a Note as a String object.Method parameters in org.jjazz.harmony.api with type arguments of type NoteModifier and TypeMethodDescriptionstatic intChordSymbolFinder.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.Constructors in org.jjazz.harmony.api with parameters of type NoteModifierConstructorDescriptionChordSymbol(Note rootDg, ChordType ct) ChordSymbol(Note rootDg, Note bassDg, ChordType ct) A new note based on n but with pitch=newPitchNote(Note n, Note.Accidental alt) A new note based on n but with the specified accidental.StandardScaleInstance(StandardScale scale, Note startNote) Constructor parameters in org.jjazz.harmony.api with type arguments of type Note -
Uses of Note in org.jjazz.instrumentcomponents.guitardiagram.api
Methods in org.jjazz.instrumentcomponents.guitardiagram.api that return types with arguments of type Note -
Uses of Note in org.jjazz.midi.api.parser
Methods in org.jjazz.midi.api.parser with parameters of type NoteModifier and TypeMethodDescriptionvoidMidiParserListener.onNoteParsed(Note note, float positionInBeats) voidMidiParserListenerAdapter.onNoteParsed(Note note, float positionInBeats) -
Uses of Note in org.jjazz.phrase.api
Subclasses of Note in org.jjazz.phrase.apiModifier and TypeClassDescriptionclassA Note with a position and optional client properties.Classes in org.jjazz.phrase.api that implement interfaces with type arguments of type NoteModifier and TypeClassDescriptionclassA Note with a position and optional client properties.Methods in org.jjazz.phrase.api that return NoteModifier and TypeMethodDescriptionNoteEvent.toNote()Get a new Note instance built from this object's pitch, duration, velocity and accidental.Methods in org.jjazz.phrase.api with parameters of type NoteModifier and TypeMethodDescriptionAdd a new NoteEvent from the parameters.intCompare this NoteEvent to a Note or NoteEvent.Constructors in org.jjazz.phrase.api with parameters of type Note -
Uses of Note in org.jjazz.score.api
Fields in org.jjazz.score.api declared as NoteMethods in org.jjazz.score.api that return NoteConstructors in org.jjazz.score.api with parameters of type NoteModifierConstructorDescriptionMeasureContext(NotationGraphics ng, int barIndex, FloatRange beatRange, Note majorKey) MeasureContext(NotationGraphics ng, int barIndex, FloatRange beatRange, Note majorKey, int gStaffLowestPitch) -
Uses of Note in org.jjazz.yamjjazz.rhythm.api
Fields in org.jjazz.yamjjazz.rhythm.api declared as NoteModifier and TypeFieldDescriptionCtb2ChannelSettings.chordRootUpperLimitCtb2ChannelSettings.noteHighLimitCtb2ChannelSettings.noteLowLimitCtabChannelSettings.sourceChordNoteFields in org.jjazz.yamjjazz.rhythm.api with type parameters of type NoteMethods in org.jjazz.yamjjazz.rhythm.api with parameters of type Note