Interface InstrumentString

Represent a string in a string instrument

interface InstrumentString {
    additionalOpenSemitones?: number[];
    openNote: Note;
    stops?: number;
}

Properties

additionalOpenSemitones?: number[]

Additional open strings, as semitone offsets from the open string

openNote: Note

Open string note

stops?: number

Maximum number of semitones that can be stopped over the open string