Preparing search index...
The search index is not available
string-fingerings - v
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
string-fingerings
PitchClass
Interface PitchClass
Represents a pitch class (note name + alteration) without a specific octave
interface
PitchClass
{
alteration
:
|
""
|
"#"
|
"b"
|
"x"
|
"bb"
;
name
:
|
"A"
|
"B"
|
"C"
|
"D"
|
"E"
|
"F"
|
"G"
;
text
:
(
(
)
=>
string
)
;
}
Index
Properties
alteration
name
text
Properties
alteration
alteration
:
|
""
|
"#"
|
"b"
|
"x"
|
"bb"
name
name
:
|
"A"
|
"B"
|
"C"
|
"D"
|
"E"
|
"F"
|
"G"
text
text
:
(
(
)
=>
string
)
On This Page
Properties
alteration
name
text
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.
Represents a pitch class (note name + alteration) without a specific octave