What beat within the clip that the note starts on
How many beats the note lasts
The method that converts a chord object into a MIDI pitch value from 0 - 127
The note's velocity, valid values range from 0 - 127, or an ITween object to allow for values that change over time.
Which channel to play the note on, valid values range from 0 - 15, or null to allow whatever is playing the clip to decide
Which channel to play the note on, valid values range from 0 - 15, or null to default to signal that the Arpeggiator's chosen channel should be used.
The difference between the start
and end
values.
Attempts to set this to a negative value will result in an error being thrown.
The value which the range ends at.
Attempts to set this to a value less than start
will result in an error being thrown.
Stores a function that takes a chord as a parameter, and returns a pitch value
The recommended way to use this is with the Chord.getPitch method, for example: pitch = c => c.getPitch(0)
.
The pitch function is evaluated whenever the ArpeggioNote is deemed ready to play by a running Arpeggiator.
The return value is expected to be in the range 0 - 127. Any pitch returned outside of that range will result in no note being created
Stores a function that takes a chord as a parameter, and returns a pitch value
The recommended way to use this is with the Chord.getPitch method, for example: pitch = c => c.getPitch(0)
.
The pitch function is evaluated whenever the ArpeggioNote is deemed ready to play by a running Arpeggiator.
The return value is expected to be in the range 0 - 127. Any pitch returned outside of that range will result in no note being created
The value which the range starts at.
Attempts to set this to a value greater than end
will result in an error being thrown.
Returns the name of this type. This can be used rather than instanceof which is sometimes unreliable.
Intended for use by the Arpeggiator. This method generates a new Note object based on the passed in chord.
The chord which is being arpeggiated.
The default channel to use if the ArpeggioNote doesn't define one.
How far into the note we should start from
Accepts a value and returns what percentage of the way into the range that the value is.
The returned value can be negative, or greater than 100%, if the passed in value is less than the range start, or greater than the range end.
The value to compare against the range.
Generated using TypeDoc
Each ArpeggioNote object contains a definition for a single note to be played as part of a repeating arpeggio pattern.