Preparing search index...
The search index is not available
string-fingerings - v
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
string-fingerings
expandPitchClass
Function expandPitchClass
expand
Pitch
Class
(
pc
,
minMidi
,
maxMidi
)
:
Note
[]
Expands a PitchClass into all Notes whose MIDI number falls within [minMidi, maxMidi].
Parameters
pc
:
PitchClass
minMidi
:
number
maxMidi
:
number
Returns
Note
[]
string-
fingerings
Instrument
Represent a string instrument
Instrument
String
Represent a string in a string instrument
Note
Represents a note with a specific enharmonic representation
Pitch
Class
Represents a pitch class (note name + alteration) without a specific octave
Stop
Represents a single fingering, either stopping or touching the string with one finger.
Stop
Calculation
Data
Represents a single fingering, either stopping or touching the string with one finger.
Note
Input
A note input that may or may not have a specific octave
abcnote
calculate
Fingerings
Calculates the fingerings for an instrument and a set of notes.
expand
Pitch
Class
Expands a PitchClass into all Notes whose MIDI number falls within [minMidi, maxMidi].
fingering
Hardness
generate
Note
Combinations
Generates all possible Note[] combinations from NoteInput[].
get
Stop
Rel
Pos
Returns the stop position relative to a string of length 1
has
No
Gaps
has
Possible
Stretch
is
Note
nn
note
Name
note
Number
Gets the MIDI note number from a text representation (middle C is 'C4')
parse
try
Parse
try
Parse
Input
Parses a note with an optional octave. If the octave is present, returns a Note.
Expands a PitchClass into all Notes whose MIDI number falls within [minMidi, maxMidi].