Uses of Class
com.softsynth.jmsl.score.Note
Package | Description |
---|---|
com.softsynth.jmsl.score | |
com.softsynth.jmsl.score.justify | |
com.softsynth.jmsl.score.transcribe | |
com.softsynth.jmsl.score.util | |
jmsltestsuite | |
jmsltutorial |
-
Uses of Note in com.softsynth.jmsl.score
Methods in com.softsynth.jmsl.score that return Note Modifier and Type Method Description Note
Note. addGraceNote(double duration, double pitch, double amp, double hold, boolean accPreferSharp, boolean beamedOut, boolean slurredOut, boolean tiedOut, boolean slashed, int mark)
Note
Note. addGraceNote(Note graceNote)
Note
Note. addInterval(double pitch)
Add an interval to this Note.Note
Note. addInterval(Note newInterval)
add newNote as interval to this Note.Note
Score. addInterval(DimensionNameSpace dimensionNameSpace, double[] dar)
Add an interval to the last added note, specifying dimension name space and data[].Note
ScoreCollection. addInterval(DimensionNameSpace dimensionNameSpace, double[] data)
add an interval.Note
Score. addNote(double[] dar)
Expects length >= 4, where dar[0] is dur ( qtr = 1.0), dar[1] is pitch (1..127), dar[2] is amp (0..1), dar[3] is hold Rounds data[0] to nearest recognized duration.Note
Score. addNote(double dur, double midipitch, double vel, double hold)
Note
Score. addNote(DimensionNameSpace dimensionNameSpace, double[] dar)
Expects length >= 4, where dar[0] is dur ( qtr = 1.0), dar[1] is pitch (1..127), dar[2] is amp (0..1), dar[3] is hold Rounds data[0] to nearest recognized duration.Note
Score. addNote(Note note)
Note
Score. addNote(Note n, int measureNum, int staffNum, int trackNum)
Note
ScoreCollection. addNote(double[] data)
Note
ScoreCollection. addNote(double dur, double midipitch, double vel, double hold)
Note
ScoreCollection. addNote(DimensionNameSpace dimensionNameSpace, double[] data)
Note
ScoreCollection. addNote(Note note)
Add Note to current Track of current Staff of current Measure.Note
ScoreCollection. addNote(Note n, int measureNum, int staffNum, int trackNum)
static Note
Note. cloneNote(Note n)
Make an exact copy of a Note.Note
EditManager. findClosestNote(java.awt.geom.Point2D location, int editMode)
Note
EditManager. findClosestNote(java.awt.geom.Point2D location, int editMode, double radiusFactor)
Note
ScoreCanvasAdapter. getCursorNote()
Note
Track. getFirstNoteAfterTime(double startTime)
Note
Note. getGraceNoteHandle()
A grace note has a pointer to the note which it is attached to.Note
Note. getHandle()
If this Note is an interval, get the root of the chord (called the handle)static Note
Note. getHighest(Note n)
Assuming this Note is a chord, find the Note with the highest pitch.Note
Score. getLastAddedNote()
Note
ScoreCollection. getLastAddedNote()
Note
Track. getLastNoteBeforeTime(double endTime)
static Note
Note. getLowest(Note n)
Assuming this Note is a chord, find the Note with the lowest pitch.Note
EditManager. getNote(int measureIndex, int staffIndex, int trackIndex, int noteIndex, int intervalIndex, int graceNoteIndex, int graceNoteIntervalIndex)
to support indexed selection in MaxScore but might have other uses too *Note
Track. getNote(int n)
static Note
Note. getRoot(Note n)
Assuming this Note is a chord, find the Note with the lowest pitch.static Note[]
Note. getSortedChord(Note n)
Get an array containing this Note's intervals and handle in sorted orderNote
NoteXMLLoader. loadXML(java.lang.String fileName)
static Note
NoteFactory. makeNote(double dur)
Clone and return a new Note whose duration matches the argument.static Note
NoteFactory. makeNote(double[] data)
Clone a new note with closest duration.static Note
NoteFactory. makeNote(double dur, double pitch, double vel, double hold)
static Note
NoteFactory. makeNote(int coreDuration, double pitch, int tuplet, int numDots)
Make a Notestatic Note
NoteFactory. makeNote(int coreDur, int tuplet, int dots, int accInfo, int level, Clef clef)
Build a note based on duration, tuplet, #dots, level on staff, and accidental.static Note
NoteFactory. makeNote(DimensionNameSpace dns, double[] data)
Clone a new note with closest duration.Note
Note. nextNote()
Note
Note. prevNote()
Methods in com.softsynth.jmsl.score with parameters of type Note Modifier and Type Method Description Note
Note. addGraceNote(Note graceNote)
Note
Note. addInterval(Note newInterval)
add newNote as interval to this Note.Note
Score. addNote(Note note)
Note
Score. addNote(Note n, int measureNum, int staffNum, int trackNum)
Note
ScoreCollection. addNote(Note note)
Add Note to current Track of current Staff of current Measure.Note
ScoreCollection. addNote(Note n, int measureNum, int staffNum, int trackNum)
void
EditManager. addNoteToSelectionBuffer(Note note)
static void
NoteFactory. calcAndSetDurationData(Note note, int coreDur, int tuplet, int dots)
Calc duration based on a core duration 0..7, tuplet, and # dotsstatic void
NoteFactory. calcAndSetNoteHeadStemTailInfo(Note note, int coreDur)
Based on the core duration 0..8, set the notehead type, stem info and number of tails for a note .static double
NoteRenderer. calcDistanceBetweenTopAndBottomNotesInChord(Note note, double zoom)
void
AccidentalPlacementCalculator. calculateAccidentalPlacement(Note chordHandle)
static Note
Note. cloneNote(Note n)
Make an exact copy of a Note.static void
Note. copyProperties(Note fromNote, Note toNote)
Copy properties from one Note to another.void
Track. deleteNote(Note note)
delete a Note from this track
If isMonoNote, delete with removeElement()
If isInterval, delete it from the chord handle's vector of intervals If isHandle of chord, removeElement, set new handle to first interval and insert that.static void
PlayheadDispatcher. dispatchPlayhead(Score score, Note note, double zoom)
abstract void
NoteOrnament. draw(java.awt.Graphics g, double zoom, Note n)
define draw() in your subclass to do what you wantstatic void
NoteRenderer. drawNoteHead(java.awt.Graphics g, double x, double y, double zoom, Note note, java.awt.Color overrideColorForFlash)
static boolean
Note. firstNoteOfLine(Note note)
double
Track. getEndTimeOfNote(Note note)
static Note
Note. getHighest(Note n)
Assuming this Note is a chord, find the Note with the highest pitch.static int
AccidentalPlacementCalculator. getLeftmostAccidentalOffset(Note chordHandle)
static Note
Note. getLowest(Note n)
Assuming this Note is a chord, find the Note with the lowest pitch.static Note
Note. getRoot(Note n)
Assuming this Note is a chord, find the Note with the lowest pitch.static Note[]
Note. getSortedChord(Note n)
Get an array containing this Note's intervals and handle in sorted orderdouble
Track. getStartTimeOfNote(Note note)
static void
GlissManager. handleGliss(java.awt.Graphics g, Note glissOutNote, double zoom)
static void
GlissManager. handleGlissIn(java.awt.Graphics g, Note glissOutNote, Note glissInNote, double zoom)
render continued gliss from previous systemstatic void
GlissManager. handleGlissOut(java.awt.Graphics g, Note glissOutNote, Note glissInNote, double zoom, boolean isLastNoteOfLine, boolean isNextMeasureDisplayed)
void
Track. insertNote(Note note)
Insert a note at current insertion index, and increment insertion index so next note comes aftervoid
Track. insertNote(Note note, int index)
Insert a note at specified insertion index.static boolean
NoteFactory. isMultiTrack(Note note)
static boolean
Note. lastNoteOfLine(Note note)
void
Track. manageAccidentals(AccidentalLevelManager accLevelManager, Note n)
void
EditManagerListener. noteInserted(Score score, Note note)
void
EditManagerListener. notePasted(Score score, Note originalNote, Note clonedNote)
void
PlayheadListener. notifyPlayhead(Score score, Note note, double zoom)
void
Note. removeGraceNote(Note graceNote)
void
Note. removeInterval(Note n)
static void
NoteRenderer. render(java.awt.Graphics g, double zoom, Note note)
static void
NoteRenderer. render(java.awt.Graphics g, double zoom, Note note, boolean oppositeSideOfStem, boolean renderTails)
static void
MarkRenderer. renderAccacciatura(java.awt.Graphics g, int x, int y, double zoom, Note note)
static boolean
MarkRenderer. renderAccent(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderAccentStaccato(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderAccentTenuto(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderBowedTremolo(java.awt.Graphics g, int x, int y, double zoom, Note note, int numTremolos)
static boolean
MarkRenderer. renderBreathMarkComma(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderFermata(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderHarmonic(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderInvertedFermata(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderInvertedMordant(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderMark(java.awt.Graphics g, double x, double y, double zoom, Note note, int mark)
static void
MarkRenderer. renderMordant(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderStaccato(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderTenuto(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderTrill(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderTrillFlat(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderTrillNatural(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderTrillSharp(java.awt.Graphics g, int x, int y, double zoom, Note note)
static boolean
NoteRenderer. renderTupletNumber(java.awt.Graphics g, int tuplet, double x, double y, Note note, double zoom)
static void
MarkRenderer. renderWedge(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
MarkRenderer. renderWedgeStaccato(java.awt.Graphics g, int x, int y, double zoom, Note note)
static void
Note. resortChord(Note n)
make root == handle == lowest pitched note, sort the vector of intervals low to highvoid
EditManager. selectExtendedRange(Note firstNote, Note lastNote, boolean maximizeEndTimeLimit)
void
ScoreCanvasAdapter. setCursorNote(Note cursorNote)
void
Note. setGraceNoteHandle(Note graceNoteHandle)
static void
Note. setGraceNotesToTrackOfParent(Note note)
void
Note. setHandle(Note p)
static void
Note. setIntervalsToTrackOfHandle(Note note)
static void
NoteFactory. setLevelPitch(Note note, double pitch)
Major workhorse.static boolean
EditManager. sound(Note note)
In response to a Note being clicked or inserted, sound the Note.static boolean
EditManager. sound(Note note, boolean onlyIfDifferent)
in response to a note being clicked, inserted, or dragged.static void
NoteFactory. update(Note note)
Given a Note, update its properties based on its pitch and duration data, one or both of which might have changed algorithmically.static void
NoteFactory. updateFromDur(Note note)
Given a Note, update its properties based on its double duration data.static void
NoteFactory. updateFromPitch(Note note)
Given a Note, calc and set the level on the staff where it should be drawn based on its pitch.Constructors in com.softsynth.jmsl.score with parameters of type Note Constructor Description NoteBlockEnumerator(Score score, Note firstNote, Note lastNote, boolean maximizeEndTimeLimit)
NoteTextEditor(java.awt.Frame f, Score score, Note note)
NoteTrackEnumerator(Score score, Note firstNote, Note lastNote)
-
Uses of Note in com.softsynth.jmsl.score.justify
Methods in com.softsynth.jmsl.score.justify with parameters of type Note Modifier and Type Method Description static double
NoteJustifier. getTextualSpacingAfterNote(Note note)
static double
NoteJustifier. getTextualSpacingBeforeNote(Note note)
Constructors in com.softsynth.jmsl.score.justify with parameters of type Note Constructor Description JustifiableNote(Note note, double startTime)
-
Uses of Note in com.softsynth.jmsl.score.transcribe
Methods in com.softsynth.jmsl.score.transcribe with parameters of type Note Modifier and Type Method Description void
TranscriberListener. noteAdded(Score score, Note note)
Notify listener when a Note is added to score by the transcriber.Constructors in com.softsynth.jmsl.score.transcribe with parameters of type Note Constructor Description NoteBeat(Note note, int beat)
-
Uses of Note in com.softsynth.jmsl.score.util
Methods in com.softsynth.jmsl.score.util with parameters of type Note Modifier and Type Method Description void
PitchSpellerLineOfFifths. spell(Note previousNote, Note note)
void
GraceNoteMaxRollbackCalculator. traversedNote(Note note)
void
ScoreTraverserListener. traversedNote(Note note)
-
Uses of Note in jmsltestsuite
Methods in jmsltestsuite that return Note Modifier and Type Method Description Note
GraceNoteTest. getNote(Score score, int measureIndex, int staffIndex, int trackIndex, int noteIndex, int intervalIndex, int graceNoteIndex, int graceNoteIntervalIndex)
Methods in jmsltestsuite with parameters of type Note Modifier and Type Method Description void
DrippyNoteOrnament. draw(java.awt.Graphics g, double zoom, Note n)
void
SquigglyNoteOrnament. draw(java.awt.Graphics g, double zoom, Note n)
void
TranscribeScore8. noteAdded(Score score, Note note)
Notify listener when a Note is added to score by the transcriber.void
ScoreEditManagerListenerTest. noteInserted(Score score, Note note)
EditManagerListener interfacevoid
ScoreEditManagerListenerTest. notePasted(Score score, Note originalNote, Note clonedNote)
EditManagerListener interface -
Uses of Note in jmsltutorial
Methods in jmsltutorial with parameters of type Note Modifier and Type Method Description void
TranscribeToot06. noteAdded(Score score, Note note)
TranscriberListener interface .