diff --git a/README.md b/README.md index b3caf460..a8e0f32c 100644 --- a/README.md +++ b/README.md @@ -62,6 +62,7 @@ npm install note-art #### Music Models The music models are pure music theory concepts that are translated to code. * patterns are in semi-tones. + ``` import {PitchClass, Note, Chord, Scale} from 'note-art' diff --git a/docs/assets/js/search.js b/docs/assets/js/search.js index 6f74781f..f1adc539 100644 --- a/docs/assets/js/search.js +++ b/docs/assets/js/search.js @@ -1 +1 @@ -window.searchData = {"kinds":{"32":"Variable","64":"Function","128":"Class","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor"},"rows":[{"id":0,"kind":64,"name":"firstToUpper","url":"modules.html#firsttoupper","classes":"tsd-kind-function"},{"id":1,"kind":64,"name":"twoDigitFormat","url":"modules.html#twodigitformat","classes":"tsd-kind-function"},{"id":2,"kind":64,"name":"switchMembers","url":"modules.html#switchmembers","classes":"tsd-kind-function"},{"id":3,"kind":64,"name":"rearrangeArray","url":"modules.html#rearrangearray","classes":"tsd-kind-function"},{"id":4,"kind":64,"name":"mapString","url":"modules.html#mapstring","classes":"tsd-kind-function"},{"id":5,"kind":64,"name":"occurrencesInString","url":"modules.html#occurrencesinstring","classes":"tsd-kind-function"},{"id":6,"kind":64,"name":"fitArrayToSize","url":"modules.html#fitarraytosize","classes":"tsd-kind-function"},{"id":7,"kind":64,"name":"longestArray","url":"modules.html#longestarray","classes":"tsd-kind-function"},{"id":8,"kind":64,"name":"isNumberAsString","url":"modules.html#isnumberasstring","classes":"tsd-kind-function"},{"id":9,"kind":64,"name":"transposeNote","url":"modules.html#transposenote","classes":"tsd-kind-function"},{"id":10,"kind":64,"name":"isRawNote","url":"modules.html#israwnote","classes":"tsd-kind-function"},{"id":11,"kind":64,"name":"pitchClassesToNotes","url":"modules.html#pitchclassestonotes","classes":"tsd-kind-function"},{"id":12,"kind":64,"name":"pitchClassesToPianoChordNotes","url":"modules.html#pitchclassestopianochordnotes","classes":"tsd-kind-function"},{"id":13,"kind":64,"name":"intervalsToNotes","url":"modules.html#intervalstonotes","classes":"tsd-kind-function"},{"id":14,"kind":64,"name":"freqFromPitch","url":"modules.html#freqfrompitch","classes":"tsd-kind-function"},{"id":15,"kind":64,"name":"freqFromMidi","url":"modules.html#freqfrommidi","classes":"tsd-kind-function"},{"id":16,"kind":64,"name":"freqToFloatMidi","url":"modules.html#freqtofloatmidi","classes":"tsd-kind-function"},{"id":17,"kind":64,"name":"freqToMidi","url":"modules.html#freqtomidi","classes":"tsd-kind-function"},{"id":18,"kind":64,"name":"centsOffFromFreq","url":"modules.html#centsofffromfreq","classes":"tsd-kind-function"},{"id":19,"kind":64,"name":"midiToFreq","url":"modules.html#miditofreq","classes":"tsd-kind-function"},{"id":20,"kind":64,"name":"getNotesInterval","url":"modules.html#getnotesinterval","classes":"tsd-kind-function"},{"id":21,"kind":64,"name":"getPitchClassSet","url":"modules.html#getpitchclassset","classes":"tsd-kind-function"},{"id":22,"kind":64,"name":"extractOctave","url":"modules.html#extractoctave","classes":"tsd-kind-function"},{"id":23,"kind":64,"name":"extractPitchClass","url":"modules.html#extractpitchclass","classes":"tsd-kind-function"},{"id":24,"kind":64,"name":"normalizePitchClass","url":"modules.html#normalizepitchclass","classes":"tsd-kind-function"},{"id":25,"kind":64,"name":"noteToObject","url":"modules.html#notetoobject","classes":"tsd-kind-function"},{"id":26,"kind":64,"name":"isRest","url":"modules.html#isrest","classes":"tsd-kind-function"},{"id":27,"kind":64,"name":"isDuration","url":"modules.html#isduration","classes":"tsd-kind-function"},{"id":28,"kind":64,"name":"notesInRange","url":"modules.html#notesinrange","classes":"tsd-kind-function"},{"id":29,"kind":64,"name":"getPitchClassIndex","url":"modules.html#getpitchclassindex","classes":"tsd-kind-function"},{"id":30,"kind":64,"name":"getPitchClassesInterval","url":"modules.html#getpitchclassesinterval","classes":"tsd-kind-function"},{"id":31,"kind":64,"name":"enharmonicPitchClass","url":"modules.html#enharmonicpitchclass","classes":"tsd-kind-function"},{"id":32,"kind":64,"name":"toFlat","url":"modules.html#toflat","classes":"tsd-kind-function"},{"id":33,"kind":64,"name":"toSemitones","url":"modules.html#tosemitones","classes":"tsd-kind-function"},{"id":34,"kind":64,"name":"maxInterval","url":"modules.html#maxinterval","classes":"tsd-kind-function"},{"id":35,"kind":64,"name":"highestNote","url":"modules.html#highestnote","classes":"tsd-kind-function"},{"id":36,"kind":64,"name":"lowestNote","url":"modules.html#lowestnote","classes":"tsd-kind-function"},{"id":37,"kind":64,"name":"lowestPitch","url":"modules.html#lowestpitch","classes":"tsd-kind-function"},{"id":38,"kind":64,"name":"lowestNoteFromArray","url":"modules.html#lowestnotefromarray","classes":"tsd-kind-function"},{"id":39,"kind":64,"name":"highestNoteFromArray","url":"modules.html#highestnotefromarray","classes":"tsd-kind-function"},{"id":40,"kind":64,"name":"getPatternFromPitchClasses","url":"modules.html#getpatternfrompitchclasses","classes":"tsd-kind-function"},{"id":41,"kind":64,"name":"getPatternFromNotes","url":"modules.html#getpatternfromnotes","classes":"tsd-kind-function"},{"id":42,"kind":128,"name":"Chord","url":"classes/chord.html","classes":"tsd-kind-class"},{"id":43,"kind":512,"name":"constructor","url":"classes/chord.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":44,"kind":2048,"name":"inversion","url":"classes/chord.html#inversion","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Chord"},{"id":45,"kind":1024,"name":"_info","url":"classes/chord.html#_info","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":46,"kind":65536,"name":"__type","url":"classes/chord.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Chord"},{"id":47,"kind":1024,"name":"pattern","url":"classes/chord.html#__type.pattern","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Chord.__type"},{"id":48,"kind":1024,"name":"_pitchClasses","url":"classes/chord.html#_pitchclasses","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":49,"kind":262144,"name":"pitchClasses","url":"classes/chord.html#pitchclasses","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":50,"kind":262144,"name":"root","url":"classes/chord.html#root","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":51,"kind":262144,"name":"info","url":"classes/chord.html#info","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":52,"kind":262144,"name":"pattern","url":"classes/chord.html#pattern-1","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":53,"kind":262144,"name":"raw","url":"classes/chord.html#raw","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":54,"kind":2048,"name":"toString","url":"classes/chord.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":55,"kind":2048,"name":"transpose","url":"classes/chord.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":56,"kind":128,"name":"GuitarChordPattern","url":"classes/guitarchordpattern.html","classes":"tsd-kind-class"},{"id":57,"kind":512,"name":"constructor","url":"classes/guitarchordpattern.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":58,"kind":1024,"name":"_pattern","url":"classes/guitarchordpattern.html#_pattern","classes":"tsd-kind-property tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":59,"kind":1024,"name":"_pitchClass","url":"classes/guitarchordpattern.html#_pitchclass","classes":"tsd-kind-property tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":60,"kind":1024,"name":"_name","url":"classes/guitarchordpattern.html#_name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":61,"kind":262144,"name":"pattern","url":"classes/guitarchordpattern.html#pattern","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":62,"kind":262144,"name":"pitchClass","url":"classes/guitarchordpattern.html#pitchclass","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":63,"kind":262144,"name":"name","url":"classes/guitarchordpattern.html#name","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":64,"kind":2048,"name":"getChord","url":"classes/guitarchordpattern.html#getchord","classes":"tsd-kind-method tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":65,"kind":128,"name":"MusicalPattern","url":"classes/musicalpattern.html","classes":"tsd-kind-class"},{"id":66,"kind":512,"name":"constructor","url":"classes/musicalpattern.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MusicalPattern"},{"id":67,"kind":1024,"name":"_info","url":"classes/musicalpattern.html#_info","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MusicalPattern"},{"id":68,"kind":65536,"name":"__type","url":"classes/musicalpattern.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"MusicalPattern"},{"id":69,"kind":1024,"name":"pattern","url":"classes/musicalpattern.html#__type.pattern","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"MusicalPattern.__type"},{"id":70,"kind":1024,"name":"_pitchClasses","url":"classes/musicalpattern.html#_pitchclasses","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MusicalPattern"},{"id":71,"kind":262144,"name":"pitchClasses","url":"classes/musicalpattern.html#pitchclasses","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MusicalPattern"},{"id":72,"kind":262144,"name":"root","url":"classes/musicalpattern.html#root","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MusicalPattern"},{"id":73,"kind":262144,"name":"info","url":"classes/musicalpattern.html#info","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MusicalPattern"},{"id":74,"kind":262144,"name":"pattern","url":"classes/musicalpattern.html#pattern-1","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MusicalPattern"},{"id":75,"kind":262144,"name":"raw","url":"classes/musicalpattern.html#raw","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MusicalPattern"},{"id":76,"kind":2048,"name":"toString","url":"classes/musicalpattern.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MusicalPattern"},{"id":77,"kind":2048,"name":"transpose","url":"classes/musicalpattern.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MusicalPattern"},{"id":78,"kind":128,"name":"Note","url":"classes/note.html","classes":"tsd-kind-class"},{"id":79,"kind":2048,"name":"builder","url":"classes/note.html#builder","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Note"},{"id":80,"kind":2048,"name":"fromFrequency","url":"classes/note.html#fromfrequency","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Note"},{"id":81,"kind":2048,"name":"isFlat","url":"classes/note.html#isflat","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"Note"},{"id":82,"kind":2048,"name":"isSharp","url":"classes/note.html#issharp","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"Note"},{"id":83,"kind":2048,"name":"isPitchClass","url":"classes/note.html#ispitchclass","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"Note"},{"id":84,"kind":512,"name":"constructor","url":"classes/note.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Note"},{"id":85,"kind":1024,"name":"_octave","url":"classes/note.html#_octave","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Note"},{"id":86,"kind":262144,"name":"octave","url":"classes/note.html#octave","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Note"},{"id":87,"kind":2048,"name":"interval","url":"classes/note.html#interval","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Note"},{"id":88,"kind":2048,"name":"transpose","url":"classes/note.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Note"},{"id":89,"kind":2048,"name":"toString","url":"classes/note.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Note"},{"id":90,"kind":1024,"name":"_raw","url":"classes/note.html#_raw","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":91,"kind":1024,"name":"_classSet","url":"classes/note.html#_classset","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":92,"kind":1024,"name":"_pitchClass","url":"classes/note.html#_pitchclass","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":93,"kind":1024,"name":"_classIndex","url":"classes/note.html#_classindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":94,"kind":262144,"name":"pitchClass","url":"classes/note.html#pitchclass","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":95,"kind":262144,"name":"classSet","url":"classes/note.html#classset","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":96,"kind":262144,"name":"classIndex","url":"classes/note.html#classindex","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":97,"kind":262144,"name":"raw","url":"classes/note.html#raw","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":98,"kind":128,"name":"PitchClass","url":"classes/pitchclass.html","classes":"tsd-kind-class"},{"id":99,"kind":2048,"name":"isFlat","url":"classes/pitchclass.html#isflat","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PitchClass"},{"id":100,"kind":2048,"name":"isSharp","url":"classes/pitchclass.html#issharp","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PitchClass"},{"id":101,"kind":2048,"name":"isPitchClass","url":"classes/pitchclass.html#ispitchclass","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PitchClass"},{"id":102,"kind":512,"name":"constructor","url":"classes/pitchclass.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"PitchClass"},{"id":103,"kind":1024,"name":"_raw","url":"classes/pitchclass.html#_raw","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PitchClass"},{"id":104,"kind":1024,"name":"_classSet","url":"classes/pitchclass.html#_classset","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PitchClass"},{"id":105,"kind":1024,"name":"_pitchClass","url":"classes/pitchclass.html#_pitchclass","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PitchClass"},{"id":106,"kind":1024,"name":"_classIndex","url":"classes/pitchclass.html#_classindex","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PitchClass"},{"id":107,"kind":262144,"name":"pitchClass","url":"classes/pitchclass.html#pitchclass-1","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"PitchClass"},{"id":108,"kind":262144,"name":"classSet","url":"classes/pitchclass.html#classset","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"PitchClass"},{"id":109,"kind":262144,"name":"classIndex","url":"classes/pitchclass.html#classindex","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"PitchClass"},{"id":110,"kind":2048,"name":"interval","url":"classes/pitchclass.html#interval","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PitchClass"},{"id":111,"kind":2048,"name":"toString","url":"classes/pitchclass.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PitchClass"},{"id":112,"kind":262144,"name":"raw","url":"classes/pitchclass.html#raw","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"PitchClass"},{"id":113,"kind":128,"name":"Scale","url":"classes/scale.html","classes":"tsd-kind-class"},{"id":114,"kind":512,"name":"constructor","url":"classes/scale.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":115,"kind":2048,"name":"chords","url":"classes/scale.html#chords","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Scale"},{"id":116,"kind":2048,"name":"degree","url":"classes/scale.html#degree","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Scale"},{"id":117,"kind":262144,"name":"raw","url":"classes/scale.html#raw","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":118,"kind":2048,"name":"chord","url":"classes/scale.html#chord","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Scale"},{"id":119,"kind":2048,"name":"spellScale","url":"classes/scale.html#spellscale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Scale"},{"id":120,"kind":1024,"name":"_info","url":"classes/scale.html#_info","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":121,"kind":65536,"name":"__type","url":"classes/scale.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Scale"},{"id":122,"kind":1024,"name":"pattern","url":"classes/scale.html#__type.pattern","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Scale.__type"},{"id":123,"kind":1024,"name":"_pitchClasses","url":"classes/scale.html#_pitchclasses","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":124,"kind":262144,"name":"pitchClasses","url":"classes/scale.html#pitchclasses","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":125,"kind":262144,"name":"root","url":"classes/scale.html#root","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":126,"kind":262144,"name":"info","url":"classes/scale.html#info","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":127,"kind":262144,"name":"pattern","url":"classes/scale.html#pattern-1","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":128,"kind":2048,"name":"toString","url":"classes/scale.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":129,"kind":2048,"name":"transpose","url":"classes/scale.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":130,"kind":128,"name":"Measure","url":"classes/measure.html","classes":"tsd-kind-class"},{"id":131,"kind":512,"name":"constructor","url":"classes/measure.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Measure"},{"id":132,"kind":1024,"name":"_maxDuration","url":"classes/measure.html#_maxduration","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Measure"},{"id":133,"kind":1024,"name":"_duration","url":"classes/measure.html#_duration","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Measure"},{"id":134,"kind":1024,"name":"_data","url":"classes/measure.html#_data","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Measure"},{"id":135,"kind":262144,"name":"data","url":"classes/measure.html#data","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Measure"},{"id":136,"kind":262144,"name":"maxDuration","url":"classes/measure.html#maxduration","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Measure"},{"id":137,"kind":262144,"name":"length","url":"classes/measure.html#length","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Measure"},{"id":138,"kind":2048,"name":"clone","url":"classes/measure.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":139,"kind":2048,"name":"durationLeft","url":"classes/measure.html#durationleft","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":140,"kind":2048,"name":"initNext","url":"classes/measure.html#initnext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Measure"},{"id":141,"kind":2048,"name":"canInsertToMeasure","url":"classes/measure.html#caninserttomeasure","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Measure"},{"id":142,"kind":2048,"name":"addNote","url":"classes/measure.html#addnote","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":143,"kind":2048,"name":"addNotes","url":"classes/measure.html#addnotes","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":144,"kind":2048,"name":"addChord","url":"classes/measure.html#addchord","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":145,"kind":2048,"name":"deleteNote","url":"classes/measure.html#deletenote","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":146,"kind":2048,"name":"deleteNotes","url":"classes/measure.html#deletenotes","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":147,"kind":2048,"name":"deleteMember","url":"classes/measure.html#deletemember","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":148,"kind":2048,"name":"isFull","url":"classes/measure.html#isfull","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":149,"kind":2048,"name":"transpose","url":"classes/measure.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":150,"kind":2048,"name":"clear","url":"classes/measure.html#clear","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":151,"kind":128,"name":"Score","url":"classes/score.html","classes":"tsd-kind-class"},{"id":152,"kind":2048,"name":"getMeasureSize","url":"classes/score.html#getmeasuresize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Score"},{"id":153,"kind":512,"name":"constructor","url":"classes/score.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Score"},{"id":154,"kind":1024,"name":"_name","url":"classes/score.html#_name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Score"},{"id":155,"kind":1024,"name":"_bpm","url":"classes/score.html#_bpm","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Score"},{"id":156,"kind":1024,"name":"_voices","url":"classes/score.html#_voices","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Score"},{"id":157,"kind":65536,"name":"__type","url":"classes/score.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Score"},{"id":158,"kind":1024,"name":"measureSize","url":"classes/score.html#measuresize","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Score"},{"id":159,"kind":1024,"name":"timeSignature","url":"classes/score.html#timesignature","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Score"},{"id":160,"kind":2048,"name":"setTimeSignature","url":"classes/score.html#settimesignature","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":161,"kind":262144,"name":"name","url":"classes/score.html#name","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Score"},{"id":162,"kind":262144,"name":"bpm","url":"classes/score.html#bpm","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Score"},{"id":163,"kind":262144,"name":"voices","url":"classes/score.html#voices","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Score"},{"id":164,"kind":262144,"name":"length","url":"classes/score.html#length","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Score"},{"id":165,"kind":2048,"name":"getVoice","url":"classes/score.html#getvoice","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":166,"kind":2048,"name":"addVoice","url":"classes/score.html#addvoice","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":167,"kind":2048,"name":"deleteVoice","url":"classes/score.html#deletevoice","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":168,"kind":2048,"name":"getMeasure","url":"classes/score.html#getmeasure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":169,"kind":2048,"name":"addMeasure","url":"classes/score.html#addmeasure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":170,"kind":2048,"name":"addNote","url":"classes/score.html#addnote","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":171,"kind":2048,"name":"addNotes","url":"classes/score.html#addnotes","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":172,"kind":2048,"name":"addChord","url":"classes/score.html#addchord","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":173,"kind":2048,"name":"addOperation","url":"classes/score.html#addoperation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Score"},{"id":174,"kind":2048,"name":"deleteNote","url":"classes/score.html#deletenote","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":175,"kind":2048,"name":"deleteNotes","url":"classes/score.html#deletenotes","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":176,"kind":2048,"name":"deleteOperation","url":"classes/score.html#deleteoperation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Score"},{"id":177,"kind":2048,"name":"deleteMember","url":"classes/score.html#deletemember","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":178,"kind":2048,"name":"clearMeasure","url":"classes/score.html#clearmeasure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":179,"kind":2048,"name":"deleteMeasure","url":"classes/score.html#deletemeasure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":180,"kind":2048,"name":"cloneMeasure","url":"classes/score.html#clonemeasure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":181,"kind":2048,"name":"transposeMeasure","url":"classes/score.html#transposemeasure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":182,"kind":2048,"name":"transpose","url":"classes/score.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":183,"kind":128,"name":"ScoreHandler","url":"classes/scorehandler.html","classes":"tsd-kind-class"},{"id":184,"kind":2048,"name":"measureToObject","url":"classes/scorehandler.html#measuretoobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ScoreHandler"},{"id":185,"kind":2048,"name":"notesToObject","url":"classes/scorehandler.html#notestoobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ScoreHandler"},{"id":186,"kind":2048,"name":"objectToMeasure","url":"classes/scorehandler.html#objecttomeasure","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ScoreHandler"},{"id":187,"kind":2048,"name":"scoreToObject","url":"classes/scorehandler.html#scoretoobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ScoreHandler"},{"id":188,"kind":2048,"name":"objectToScore","url":"classes/scorehandler.html#objecttoscore","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ScoreHandler"},{"id":189,"kind":2048,"name":"cloneScore","url":"classes/scorehandler.html#clonescore","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ScoreHandler"},{"id":190,"kind":512,"name":"constructor","url":"classes/scorehandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ScoreHandler"},{"id":191,"kind":128,"name":"PatternRule","url":"classes/patternrule.html","classes":"tsd-kind-class"},{"id":192,"kind":2048,"name":"isPattern","url":"classes/patternrule.html#ispattern","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PatternRule"},{"id":193,"kind":2048,"name":"isArray","url":"classes/patternrule.html#isarray","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PatternRule"},{"id":194,"kind":512,"name":"constructor","url":"classes/patternrule.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"PatternRule"},{"id":195,"kind":128,"name":"PitchClassRule","url":"classes/pitchclassrule.html","classes":"tsd-kind-class"},{"id":196,"kind":2048,"name":"exists","url":"classes/pitchclassrule.html#exists","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PitchClassRule"},{"id":197,"kind":262144,"name":"validLetters","url":"classes/pitchclassrule.html#validletters","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-static","parent":"PitchClassRule"},{"id":198,"kind":2048,"name":"isPitchClass","url":"classes/pitchclassrule.html#ispitchclass","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PitchClassRule"},{"id":199,"kind":512,"name":"constructor","url":"classes/pitchclassrule.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"PitchClassRule"},{"id":200,"kind":64,"name":"validateArray","url":"modules.html#validatearray","classes":"tsd-kind-function"},{"id":201,"kind":64,"name":"validateInstance","url":"modules.html#validateinstance","classes":"tsd-kind-function"},{"id":202,"kind":64,"name":"validateNumber","url":"modules.html#validatenumber","classes":"tsd-kind-function"},{"id":203,"kind":64,"name":"validateRawNote","url":"modules.html#validaterawnote","classes":"tsd-kind-function"},{"id":204,"kind":64,"name":"validatePitchClasses","url":"modules.html#validatepitchclasses","classes":"tsd-kind-function"},{"id":205,"kind":64,"name":"validateDuration","url":"modules.html#validateduration","classes":"tsd-kind-function"},{"id":206,"kind":32,"name":"PITCH_STANDARD","url":"modules.html#pitch_standard","classes":"tsd-kind-variable"},{"id":207,"kind":65536,"name":"__type","url":"modules.html#pitch_standard.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"PITCH_STANDARD"},{"id":208,"kind":1024,"name":"pitchClass","url":"modules.html#pitch_standard.__type.pitchclass","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"PITCH_STANDARD.__type"},{"id":209,"kind":1024,"name":"octave","url":"modules.html#pitch_standard.__type.octave","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"PITCH_STANDARD.__type"},{"id":210,"kind":1024,"name":"midi","url":"modules.html#pitch_standard.__type.midi","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"PITCH_STANDARD.__type"},{"id":211,"kind":1024,"name":"frequency","url":"modules.html#pitch_standard.__type.frequency","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"PITCH_STANDARD.__type"},{"id":212,"kind":32,"name":"NUMBER_OF_PITCH_CLASSES","url":"modules.html#number_of_pitch_classes","classes":"tsd-kind-variable"},{"id":213,"kind":32,"name":"SEMITONE","url":"modules.html#semitone","classes":"tsd-kind-variable"},{"id":214,"kind":32,"name":"SHARP_CLASS_NOTES","url":"modules.html#sharp_class_notes","classes":"tsd-kind-variable"},{"id":215,"kind":32,"name":"FLAT_CLASS_NOTES","url":"modules.html#flat_class_notes","classes":"tsd-kind-variable"},{"id":216,"kind":32,"name":"PITCH_CLASS_LETTERS","url":"modules.html#pitch_class_letters","classes":"tsd-kind-variable"},{"id":217,"kind":32,"name":"PITCH_CLASSES","url":"modules.html#pitch_classes","classes":"tsd-kind-variable"},{"id":218,"kind":32,"name":"INTERVALS","url":"modules.html#intervals","classes":"tsd-kind-variable"},{"id":219,"kind":65536,"name":"__type","url":"modules.html#intervals.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"INTERVALS"},{"id":220,"kind":32,"name":"OCTAVES_ON_PIANO","url":"modules.html#octaves_on_piano","classes":"tsd-kind-variable"},{"id":221,"kind":32,"name":"NOTE_DURATIONS","url":"modules.html#note_durations","classes":"tsd-kind-variable"},{"id":222,"kind":32,"name":"TIME_SIG_NUMERATORS","url":"modules.html#time_sig_numerators","classes":"tsd-kind-variable"},{"id":223,"kind":32,"name":"NOTE_DURATIONS_AS_SIZE_IN_MEASURE","url":"modules.html#note_durations_as_size_in_measure","classes":"tsd-kind-variable"},{"id":224,"kind":65536,"name":"__type","url":"modules.html#note_durations_as_size_in_measure.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"NOTE_DURATIONS_AS_SIZE_IN_MEASURE"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,50.151]],["parent/0",[]],["name/1",[1,50.151]],["parent/1",[]],["name/2",[2,50.151]],["parent/2",[]],["name/3",[3,50.151]],["parent/3",[]],["name/4",[4,50.151]],["parent/4",[]],["name/5",[5,50.151]],["parent/5",[]],["name/6",[6,50.151]],["parent/6",[]],["name/7",[7,50.151]],["parent/7",[]],["name/8",[8,50.151]],["parent/8",[]],["name/9",[9,50.151]],["parent/9",[]],["name/10",[10,50.151]],["parent/10",[]],["name/11",[11,50.151]],["parent/11",[]],["name/12",[12,50.151]],["parent/12",[]],["name/13",[13,50.151]],["parent/13",[]],["name/14",[14,50.151]],["parent/14",[]],["name/15",[15,50.151]],["parent/15",[]],["name/16",[16,50.151]],["parent/16",[]],["name/17",[17,50.151]],["parent/17",[]],["name/18",[18,50.151]],["parent/18",[]],["name/19",[19,50.151]],["parent/19",[]],["name/20",[20,50.151]],["parent/20",[]],["name/21",[21,50.151]],["parent/21",[]],["name/22",[22,50.151]],["parent/22",[]],["name/23",[23,50.151]],["parent/23",[]],["name/24",[24,50.151]],["parent/24",[]],["name/25",[25,50.151]],["parent/25",[]],["name/26",[26,50.151]],["parent/26",[]],["name/27",[27,50.151]],["parent/27",[]],["name/28",[28,50.151]],["parent/28",[]],["name/29",[29,50.151]],["parent/29",[]],["name/30",[30,50.151]],["parent/30",[]],["name/31",[31,50.151]],["parent/31",[]],["name/32",[32,50.151]],["parent/32",[]],["name/33",[33,50.151]],["parent/33",[]],["name/34",[34,50.151]],["parent/34",[]],["name/35",[35,50.151]],["parent/35",[]],["name/36",[36,50.151]],["parent/36",[]],["name/37",[37,50.151]],["parent/37",[]],["name/38",[38,50.151]],["parent/38",[]],["name/39",[39,50.151]],["parent/39",[]],["name/40",[40,50.151]],["parent/40",[]],["name/41",[41,50.151]],["parent/41",[]],["name/42",[42,27.464]],["parent/42",[]],["name/43",[43,29.782]],["parent/43",[42,2.311]],["name/44",[44,50.151]],["parent/44",[42,2.311]],["name/45",[45,41.678]],["parent/45",[42,2.311]],["name/46",[46,34.056]],["parent/46",[42,2.311]],["name/47",[47,34.056]],["parent/47",[48,4.219]],["name/48",[49,41.678]],["parent/48",[42,2.311]],["name/49",[50,41.678]],["parent/49",[42,2.311]],["name/50",[51,41.678]],["parent/50",[42,2.311]],["name/51",[52,41.678]],["parent/51",[42,2.311]],["name/52",[47,34.056]],["parent/52",[42,2.311]],["name/53",[53,37.158]],["parent/53",[42,2.311]],["name/54",[54,37.158]],["parent/54",[42,2.311]],["name/55",[55,35.487]],["parent/55",[42,2.311]],["name/56",[56,31.692]],["parent/56",[]],["name/57",[43,29.782]],["parent/57",[56,2.666]],["name/58",[57,50.151]],["parent/58",[56,2.666]],["name/59",[58,41.678]],["parent/59",[56,2.666]],["name/60",[59,45.042]],["parent/60",[56,2.666]],["name/61",[47,34.056]],["parent/61",[56,2.666]],["name/62",[60,24.501]],["parent/62",[56,2.666]],["name/63",[61,45.042]],["parent/63",[56,2.666]],["name/64",[62,50.151]],["parent/64",[56,2.666]],["name/65",[63,28.948]],["parent/65",[]],["name/66",[43,29.782]],["parent/66",[63,2.435]],["name/67",[45,41.678]],["parent/67",[63,2.435]],["name/68",[46,34.056]],["parent/68",[63,2.435]],["name/69",[47,34.056]],["parent/69",[64,4.219]],["name/70",[49,41.678]],["parent/70",[63,2.435]],["name/71",[50,41.678]],["parent/71",[63,2.435]],["name/72",[51,41.678]],["parent/72",[63,2.435]],["name/73",[52,41.678]],["parent/73",[63,2.435]],["name/74",[47,34.056]],["parent/74",[63,2.435]],["name/75",[53,37.158]],["parent/75",[63,2.435]],["name/76",[54,37.158]],["parent/76",[63,2.435]],["name/77",[55,35.487]],["parent/77",[63,2.435]],["name/78",[65,24.001]],["parent/78",[]],["name/79",[66,50.151]],["parent/79",[65,2.019]],["name/80",[67,50.151]],["parent/80",[65,2.019]],["name/81",[68,45.042]],["parent/81",[65,2.019]],["name/82",[69,45.042]],["parent/82",[65,2.019]],["name/83",[70,41.678]],["parent/83",[65,2.019]],["name/84",[43,29.782]],["parent/84",[65,2.019]],["name/85",[71,50.151]],["parent/85",[65,2.019]],["name/86",[72,45.042]],["parent/86",[65,2.019]],["name/87",[73,45.042]],["parent/87",[65,2.019]],["name/88",[55,35.487]],["parent/88",[65,2.019]],["name/89",[54,37.158]],["parent/89",[65,2.019]],["name/90",[74,45.042]],["parent/90",[65,2.019]],["name/91",[75,45.042]],["parent/91",[65,2.019]],["name/92",[58,41.678]],["parent/92",[65,2.019]],["name/93",[76,45.042]],["parent/93",[65,2.019]],["name/94",[60,24.501]],["parent/94",[65,2.019]],["name/95",[77,45.042]],["parent/95",[65,2.019]],["name/96",[78,45.042]],["parent/96",[65,2.019]],["name/97",[53,37.158]],["parent/97",[65,2.019]],["name/98",[60,24.501]],["parent/98",[]],["name/99",[68,45.042]],["parent/99",[60,2.061]],["name/100",[69,45.042]],["parent/100",[60,2.061]],["name/101",[70,41.678]],["parent/101",[60,2.061]],["name/102",[43,29.782]],["parent/102",[60,2.061]],["name/103",[74,45.042]],["parent/103",[60,2.061]],["name/104",[75,45.042]],["parent/104",[60,2.061]],["name/105",[58,41.678]],["parent/105",[60,2.061]],["name/106",[76,45.042]],["parent/106",[60,2.061]],["name/107",[60,24.501]],["parent/107",[60,2.061]],["name/108",[77,45.042]],["parent/108",[60,2.061]],["name/109",[78,45.042]],["parent/109",[60,2.061]],["name/110",[73,45.042]],["parent/110",[60,2.061]],["name/111",[54,37.158]],["parent/111",[60,2.061]],["name/112",[53,37.158]],["parent/112",[60,2.061]],["name/113",[79,26.172]],["parent/113",[]],["name/114",[43,29.782]],["parent/114",[79,2.202]],["name/115",[80,50.151]],["parent/115",[79,2.202]],["name/116",[81,50.151]],["parent/116",[79,2.202]],["name/117",[53,37.158]],["parent/117",[79,2.202]],["name/118",[42,27.464]],["parent/118",[79,2.202]],["name/119",[82,50.151]],["parent/119",[79,2.202]],["name/120",[45,41.678]],["parent/120",[79,2.202]],["name/121",[46,34.056]],["parent/121",[79,2.202]],["name/122",[47,34.056]],["parent/122",[83,4.219]],["name/123",[49,41.678]],["parent/123",[79,2.202]],["name/124",[50,41.678]],["parent/124",[79,2.202]],["name/125",[51,41.678]],["parent/125",[79,2.202]],["name/126",[52,41.678]],["parent/126",[79,2.202]],["name/127",[47,34.056]],["parent/127",[79,2.202]],["name/128",[54,37.158]],["parent/128",[79,2.202]],["name/129",[55,35.487]],["parent/129",[79,2.202]],["name/130",[84,23.525]],["parent/130",[]],["name/131",[43,29.782]],["parent/131",[84,1.979]],["name/132",[85,50.151]],["parent/132",[84,1.979]],["name/133",[86,50.151]],["parent/133",[84,1.979]],["name/134",[87,50.151]],["parent/134",[84,1.979]],["name/135",[88,50.151]],["parent/135",[84,1.979]],["name/136",[89,50.151]],["parent/136",[84,1.979]],["name/137",[90,45.042]],["parent/137",[84,1.979]],["name/138",[91,50.151]],["parent/138",[84,1.979]],["name/139",[92,50.151]],["parent/139",[84,1.979]],["name/140",[93,50.151]],["parent/140",[84,1.979]],["name/141",[94,50.151]],["parent/141",[84,1.979]],["name/142",[95,45.042]],["parent/142",[84,1.979]],["name/143",[96,45.042]],["parent/143",[84,1.979]],["name/144",[97,45.042]],["parent/144",[84,1.979]],["name/145",[98,45.042]],["parent/145",[84,1.979]],["name/146",[99,45.042]],["parent/146",[84,1.979]],["name/147",[100,45.042]],["parent/147",[84,1.979]],["name/148",[101,50.151]],["parent/148",[84,1.979]],["name/149",[55,35.487]],["parent/149",[84,1.979]],["name/150",[102,50.151]],["parent/150",[84,1.979]],["name/151",[103,19.393]],["parent/151",[]],["name/152",[104,50.151]],["parent/152",[103,1.632]],["name/153",[43,29.782]],["parent/153",[103,1.632]],["name/154",[59,45.042]],["parent/154",[103,1.632]],["name/155",[105,50.151]],["parent/155",[103,1.632]],["name/156",[106,50.151]],["parent/156",[103,1.632]],["name/157",[46,34.056]],["parent/157",[103,1.632]],["name/158",[107,50.151]],["parent/158",[103,1.632]],["name/159",[108,50.151]],["parent/159",[103,1.632]],["name/160",[109,50.151]],["parent/160",[103,1.632]],["name/161",[61,45.042]],["parent/161",[103,1.632]],["name/162",[110,50.151]],["parent/162",[103,1.632]],["name/163",[111,50.151]],["parent/163",[103,1.632]],["name/164",[90,45.042]],["parent/164",[103,1.632]],["name/165",[112,50.151]],["parent/165",[103,1.632]],["name/166",[113,50.151]],["parent/166",[103,1.632]],["name/167",[114,50.151]],["parent/167",[103,1.632]],["name/168",[115,50.151]],["parent/168",[103,1.632]],["name/169",[116,50.151]],["parent/169",[103,1.632]],["name/170",[95,45.042]],["parent/170",[103,1.632]],["name/171",[96,45.042]],["parent/171",[103,1.632]],["name/172",[97,45.042]],["parent/172",[103,1.632]],["name/173",[117,50.151]],["parent/173",[103,1.632]],["name/174",[98,45.042]],["parent/174",[103,1.632]],["name/175",[99,45.042]],["parent/175",[103,1.632]],["name/176",[118,50.151]],["parent/176",[103,1.632]],["name/177",[100,45.042]],["parent/177",[103,1.632]],["name/178",[119,50.151]],["parent/178",[103,1.632]],["name/179",[120,50.151]],["parent/179",[103,1.632]],["name/180",[121,50.151]],["parent/180",[103,1.632]],["name/181",[122,50.151]],["parent/181",[103,1.632]],["name/182",[55,35.487]],["parent/182",[103,1.632]],["name/183",[123,32.805]],["parent/183",[]],["name/184",[124,50.151]],["parent/184",[123,2.76]],["name/185",[125,50.151]],["parent/185",[123,2.76]],["name/186",[126,50.151]],["parent/186",[123,2.76]],["name/187",[127,50.151]],["parent/187",[123,2.76]],["name/188",[128,50.151]],["parent/188",[123,2.76]],["name/189",[129,50.151]],["parent/189",[123,2.76]],["name/190",[43,29.782]],["parent/190",[123,2.76]],["name/191",[130,39.165]],["parent/191",[]],["name/192",[131,50.151]],["parent/192",[130,3.295]],["name/193",[132,50.151]],["parent/193",[130,3.295]],["name/194",[43,29.782]],["parent/194",[130,3.295]],["name/195",[133,37.158]],["parent/195",[]],["name/196",[134,50.151]],["parent/196",[133,3.126]],["name/197",[135,50.151]],["parent/197",[133,3.126]],["name/198",[70,41.678]],["parent/198",[133,3.126]],["name/199",[43,29.782]],["parent/199",[133,3.126]],["name/200",[136,50.151]],["parent/200",[]],["name/201",[137,50.151]],["parent/201",[]],["name/202",[138,50.151]],["parent/202",[]],["name/203",[139,50.151]],["parent/203",[]],["name/204",[140,50.151]],["parent/204",[]],["name/205",[141,50.151]],["parent/205",[]],["name/206",[142,45.042]],["parent/206",[]],["name/207",[46,34.056]],["parent/207",[142,3.79]],["name/208",[60,24.501]],["parent/208",[143,3.295]],["name/209",[72,45.042]],["parent/209",[143,3.295]],["name/210",[144,50.151]],["parent/210",[143,3.295]],["name/211",[145,50.151]],["parent/211",[143,3.295]],["name/212",[146,50.151]],["parent/212",[]],["name/213",[147,50.151]],["parent/213",[]],["name/214",[148,50.151]],["parent/214",[]],["name/215",[149,50.151]],["parent/215",[]],["name/216",[150,50.151]],["parent/216",[]],["name/217",[151,50.151]],["parent/217",[]],["name/218",[152,45.042]],["parent/218",[]],["name/219",[46,34.056]],["parent/219",[152,3.79]],["name/220",[153,50.151]],["parent/220",[]],["name/221",[154,50.151]],["parent/221",[]],["name/222",[155,50.151]],["parent/222",[]],["name/223",[156,45.042]],["parent/223",[]],["name/224",[46,34.056]],["parent/224",[156,3.79]]],"invertedIndex":[["__type",{"_index":46,"name":{"46":{},"68":{},"121":{},"157":{},"207":{},"219":{},"224":{}},"parent":{}}],["_bpm",{"_index":105,"name":{"155":{}},"parent":{}}],["_classindex",{"_index":76,"name":{"93":{},"106":{}},"parent":{}}],["_classset",{"_index":75,"name":{"91":{},"104":{}},"parent":{}}],["_data",{"_index":87,"name":{"134":{}},"parent":{}}],["_duration",{"_index":86,"name":{"133":{}},"parent":{}}],["_info",{"_index":45,"name":{"45":{},"67":{},"120":{}},"parent":{}}],["_maxduration",{"_index":85,"name":{"132":{}},"parent":{}}],["_name",{"_index":59,"name":{"60":{},"154":{}},"parent":{}}],["_octave",{"_index":71,"name":{"85":{}},"parent":{}}],["_pattern",{"_index":57,"name":{"58":{}},"parent":{}}],["_pitchclass",{"_index":58,"name":{"59":{},"92":{},"105":{}},"parent":{}}],["_pitchclasses",{"_index":49,"name":{"48":{},"70":{},"123":{}},"parent":{}}],["_raw",{"_index":74,"name":{"90":{},"103":{}},"parent":{}}],["_voices",{"_index":106,"name":{"156":{}},"parent":{}}],["addchord",{"_index":97,"name":{"144":{},"172":{}},"parent":{}}],["addmeasure",{"_index":116,"name":{"169":{}},"parent":{}}],["addnote",{"_index":95,"name":{"142":{},"170":{}},"parent":{}}],["addnotes",{"_index":96,"name":{"143":{},"171":{}},"parent":{}}],["addoperation",{"_index":117,"name":{"173":{}},"parent":{}}],["addvoice",{"_index":113,"name":{"166":{}},"parent":{}}],["bpm",{"_index":110,"name":{"162":{}},"parent":{}}],["builder",{"_index":66,"name":{"79":{}},"parent":{}}],["caninserttomeasure",{"_index":94,"name":{"141":{}},"parent":{}}],["centsofffromfreq",{"_index":18,"name":{"18":{}},"parent":{}}],["chord",{"_index":42,"name":{"42":{},"118":{}},"parent":{"43":{},"44":{},"45":{},"46":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{},"54":{},"55":{}}}],["chord.__type",{"_index":48,"name":{},"parent":{"47":{}}}],["chords",{"_index":80,"name":{"115":{}},"parent":{}}],["classindex",{"_index":78,"name":{"96":{},"109":{}},"parent":{}}],["classset",{"_index":77,"name":{"95":{},"108":{}},"parent":{}}],["clear",{"_index":102,"name":{"150":{}},"parent":{}}],["clearmeasure",{"_index":119,"name":{"178":{}},"parent":{}}],["clone",{"_index":91,"name":{"138":{}},"parent":{}}],["clonemeasure",{"_index":121,"name":{"180":{}},"parent":{}}],["clonescore",{"_index":129,"name":{"189":{}},"parent":{}}],["constructor",{"_index":43,"name":{"43":{},"57":{},"66":{},"84":{},"102":{},"114":{},"131":{},"153":{},"190":{},"194":{},"199":{}},"parent":{}}],["data",{"_index":88,"name":{"135":{}},"parent":{}}],["degree",{"_index":81,"name":{"116":{}},"parent":{}}],["deletemeasure",{"_index":120,"name":{"179":{}},"parent":{}}],["deletemember",{"_index":100,"name":{"147":{},"177":{}},"parent":{}}],["deletenote",{"_index":98,"name":{"145":{},"174":{}},"parent":{}}],["deletenotes",{"_index":99,"name":{"146":{},"175":{}},"parent":{}}],["deleteoperation",{"_index":118,"name":{"176":{}},"parent":{}}],["deletevoice",{"_index":114,"name":{"167":{}},"parent":{}}],["durationleft",{"_index":92,"name":{"139":{}},"parent":{}}],["enharmonicpitchclass",{"_index":31,"name":{"31":{}},"parent":{}}],["exists",{"_index":134,"name":{"196":{}},"parent":{}}],["extractoctave",{"_index":22,"name":{"22":{}},"parent":{}}],["extractpitchclass",{"_index":23,"name":{"23":{}},"parent":{}}],["firsttoupper",{"_index":0,"name":{"0":{}},"parent":{}}],["fitarraytosize",{"_index":6,"name":{"6":{}},"parent":{}}],["flat_class_notes",{"_index":149,"name":{"215":{}},"parent":{}}],["freqfrommidi",{"_index":15,"name":{"15":{}},"parent":{}}],["freqfrompitch",{"_index":14,"name":{"14":{}},"parent":{}}],["freqtofloatmidi",{"_index":16,"name":{"16":{}},"parent":{}}],["freqtomidi",{"_index":17,"name":{"17":{}},"parent":{}}],["frequency",{"_index":145,"name":{"211":{}},"parent":{}}],["fromfrequency",{"_index":67,"name":{"80":{}},"parent":{}}],["getchord",{"_index":62,"name":{"64":{}},"parent":{}}],["getmeasure",{"_index":115,"name":{"168":{}},"parent":{}}],["getmeasuresize",{"_index":104,"name":{"152":{}},"parent":{}}],["getnotesinterval",{"_index":20,"name":{"20":{}},"parent":{}}],["getpatternfromnotes",{"_index":41,"name":{"41":{}},"parent":{}}],["getpatternfrompitchclasses",{"_index":40,"name":{"40":{}},"parent":{}}],["getpitchclassesinterval",{"_index":30,"name":{"30":{}},"parent":{}}],["getpitchclassindex",{"_index":29,"name":{"29":{}},"parent":{}}],["getpitchclassset",{"_index":21,"name":{"21":{}},"parent":{}}],["getvoice",{"_index":112,"name":{"165":{}},"parent":{}}],["guitarchordpattern",{"_index":56,"name":{"56":{}},"parent":{"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{}}}],["highestnote",{"_index":35,"name":{"35":{}},"parent":{}}],["highestnotefromarray",{"_index":39,"name":{"39":{}},"parent":{}}],["info",{"_index":52,"name":{"51":{},"73":{},"126":{}},"parent":{}}],["initnext",{"_index":93,"name":{"140":{}},"parent":{}}],["interval",{"_index":73,"name":{"87":{},"110":{}},"parent":{}}],["intervals",{"_index":152,"name":{"218":{}},"parent":{"219":{}}}],["intervalstonotes",{"_index":13,"name":{"13":{}},"parent":{}}],["inversion",{"_index":44,"name":{"44":{}},"parent":{}}],["isarray",{"_index":132,"name":{"193":{}},"parent":{}}],["isduration",{"_index":27,"name":{"27":{}},"parent":{}}],["isflat",{"_index":68,"name":{"81":{},"99":{}},"parent":{}}],["isfull",{"_index":101,"name":{"148":{}},"parent":{}}],["isnumberasstring",{"_index":8,"name":{"8":{}},"parent":{}}],["ispattern",{"_index":131,"name":{"192":{}},"parent":{}}],["ispitchclass",{"_index":70,"name":{"83":{},"101":{},"198":{}},"parent":{}}],["israwnote",{"_index":10,"name":{"10":{}},"parent":{}}],["isrest",{"_index":26,"name":{"26":{}},"parent":{}}],["issharp",{"_index":69,"name":{"82":{},"100":{}},"parent":{}}],["length",{"_index":90,"name":{"137":{},"164":{}},"parent":{}}],["longestarray",{"_index":7,"name":{"7":{}},"parent":{}}],["lowestnote",{"_index":36,"name":{"36":{}},"parent":{}}],["lowestnotefromarray",{"_index":38,"name":{"38":{}},"parent":{}}],["lowestpitch",{"_index":37,"name":{"37":{}},"parent":{}}],["mapstring",{"_index":4,"name":{"4":{}},"parent":{}}],["maxduration",{"_index":89,"name":{"136":{}},"parent":{}}],["maxinterval",{"_index":34,"name":{"34":{}},"parent":{}}],["measure",{"_index":84,"name":{"130":{}},"parent":{"131":{},"132":{},"133":{},"134":{},"135":{},"136":{},"137":{},"138":{},"139":{},"140":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{},"149":{},"150":{}}}],["measuresize",{"_index":107,"name":{"158":{}},"parent":{}}],["measuretoobject",{"_index":124,"name":{"184":{}},"parent":{}}],["midi",{"_index":144,"name":{"210":{}},"parent":{}}],["miditofreq",{"_index":19,"name":{"19":{}},"parent":{}}],["musicalpattern",{"_index":63,"name":{"65":{}},"parent":{"66":{},"67":{},"68":{},"70":{},"71":{},"72":{},"73":{},"74":{},"75":{},"76":{},"77":{}}}],["musicalpattern.__type",{"_index":64,"name":{},"parent":{"69":{}}}],["name",{"_index":61,"name":{"63":{},"161":{}},"parent":{}}],["normalizepitchclass",{"_index":24,"name":{"24":{}},"parent":{}}],["note",{"_index":65,"name":{"78":{}},"parent":{"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{},"91":{},"92":{},"93":{},"94":{},"95":{},"96":{},"97":{}}}],["note_durations",{"_index":154,"name":{"221":{}},"parent":{}}],["note_durations_as_size_in_measure",{"_index":156,"name":{"223":{}},"parent":{"224":{}}}],["notesinrange",{"_index":28,"name":{"28":{}},"parent":{}}],["notestoobject",{"_index":125,"name":{"185":{}},"parent":{}}],["notetoobject",{"_index":25,"name":{"25":{}},"parent":{}}],["number_of_pitch_classes",{"_index":146,"name":{"212":{}},"parent":{}}],["objecttomeasure",{"_index":126,"name":{"186":{}},"parent":{}}],["objecttoscore",{"_index":128,"name":{"188":{}},"parent":{}}],["occurrencesinstring",{"_index":5,"name":{"5":{}},"parent":{}}],["octave",{"_index":72,"name":{"86":{},"209":{}},"parent":{}}],["octaves_on_piano",{"_index":153,"name":{"220":{}},"parent":{}}],["pattern",{"_index":47,"name":{"47":{},"52":{},"61":{},"69":{},"74":{},"122":{},"127":{}},"parent":{}}],["patternrule",{"_index":130,"name":{"191":{}},"parent":{"192":{},"193":{},"194":{}}}],["pitch_class_letters",{"_index":150,"name":{"216":{}},"parent":{}}],["pitch_classes",{"_index":151,"name":{"217":{}},"parent":{}}],["pitch_standard",{"_index":142,"name":{"206":{}},"parent":{"207":{}}}],["pitch_standard.__type",{"_index":143,"name":{},"parent":{"208":{},"209":{},"210":{},"211":{}}}],["pitchclass",{"_index":60,"name":{"62":{},"94":{},"98":{},"107":{},"208":{}},"parent":{"99":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"111":{},"112":{}}}],["pitchclasses",{"_index":50,"name":{"49":{},"71":{},"124":{}},"parent":{}}],["pitchclassestonotes",{"_index":11,"name":{"11":{}},"parent":{}}],["pitchclassestopianochordnotes",{"_index":12,"name":{"12":{}},"parent":{}}],["pitchclassrule",{"_index":133,"name":{"195":{}},"parent":{"196":{},"197":{},"198":{},"199":{}}}],["raw",{"_index":53,"name":{"53":{},"75":{},"97":{},"112":{},"117":{}},"parent":{}}],["rearrangearray",{"_index":3,"name":{"3":{}},"parent":{}}],["root",{"_index":51,"name":{"50":{},"72":{},"125":{}},"parent":{}}],["scale",{"_index":79,"name":{"113":{}},"parent":{"114":{},"115":{},"116":{},"117":{},"118":{},"119":{},"120":{},"121":{},"123":{},"124":{},"125":{},"126":{},"127":{},"128":{},"129":{}}}],["scale.__type",{"_index":83,"name":{},"parent":{"122":{}}}],["score",{"_index":103,"name":{"151":{}},"parent":{"152":{},"153":{},"154":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{},"164":{},"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{},"176":{},"177":{},"178":{},"179":{},"180":{},"181":{},"182":{}}}],["scorehandler",{"_index":123,"name":{"183":{}},"parent":{"184":{},"185":{},"186":{},"187":{},"188":{},"189":{},"190":{}}}],["scoretoobject",{"_index":127,"name":{"187":{}},"parent":{}}],["semitone",{"_index":147,"name":{"213":{}},"parent":{}}],["settimesignature",{"_index":109,"name":{"160":{}},"parent":{}}],["sharp_class_notes",{"_index":148,"name":{"214":{}},"parent":{}}],["spellscale",{"_index":82,"name":{"119":{}},"parent":{}}],["switchmembers",{"_index":2,"name":{"2":{}},"parent":{}}],["time_sig_numerators",{"_index":155,"name":{"222":{}},"parent":{}}],["timesignature",{"_index":108,"name":{"159":{}},"parent":{}}],["toflat",{"_index":32,"name":{"32":{}},"parent":{}}],["tosemitones",{"_index":33,"name":{"33":{}},"parent":{}}],["tostring",{"_index":54,"name":{"54":{},"76":{},"89":{},"111":{},"128":{}},"parent":{}}],["transpose",{"_index":55,"name":{"55":{},"77":{},"88":{},"129":{},"149":{},"182":{}},"parent":{}}],["transposemeasure",{"_index":122,"name":{"181":{}},"parent":{}}],["transposenote",{"_index":9,"name":{"9":{}},"parent":{}}],["twodigitformat",{"_index":1,"name":{"1":{}},"parent":{}}],["validatearray",{"_index":136,"name":{"200":{}},"parent":{}}],["validateduration",{"_index":141,"name":{"205":{}},"parent":{}}],["validateinstance",{"_index":137,"name":{"201":{}},"parent":{}}],["validatenumber",{"_index":138,"name":{"202":{}},"parent":{}}],["validatepitchclasses",{"_index":140,"name":{"204":{}},"parent":{}}],["validaterawnote",{"_index":139,"name":{"203":{}},"parent":{}}],["validletters",{"_index":135,"name":{"197":{}},"parent":{}}],["voices",{"_index":111,"name":{"163":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file +window.searchData = {"kinds":{"32":"Variable","64":"Function","128":"Class","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor"},"rows":[{"id":0,"kind":64,"name":"firstToUpper","url":"index.html#firsttoupper","classes":"tsd-kind-function"},{"id":1,"kind":64,"name":"twoDigitFormat","url":"index.html#twodigitformat","classes":"tsd-kind-function"},{"id":2,"kind":64,"name":"switchMembers","url":"index.html#switchmembers","classes":"tsd-kind-function"},{"id":3,"kind":64,"name":"rearrangeArray","url":"index.html#rearrangearray","classes":"tsd-kind-function"},{"id":4,"kind":64,"name":"mapString","url":"index.html#mapstring","classes":"tsd-kind-function"},{"id":5,"kind":64,"name":"occurrencesInString","url":"index.html#occurrencesinstring","classes":"tsd-kind-function"},{"id":6,"kind":64,"name":"fitArrayToSize","url":"index.html#fitarraytosize","classes":"tsd-kind-function"},{"id":7,"kind":64,"name":"longestArray","url":"index.html#longestarray","classes":"tsd-kind-function"},{"id":8,"kind":64,"name":"isNumberAsString","url":"index.html#isnumberasstring","classes":"tsd-kind-function"},{"id":9,"kind":64,"name":"transposeNote","url":"index.html#transposenote","classes":"tsd-kind-function"},{"id":10,"kind":64,"name":"isRawNote","url":"index.html#israwnote","classes":"tsd-kind-function"},{"id":11,"kind":64,"name":"pitchClassesToNotes","url":"index.html#pitchclassestonotes","classes":"tsd-kind-function"},{"id":12,"kind":64,"name":"pitchClassesToPianoChordNotes","url":"index.html#pitchclassestopianochordnotes","classes":"tsd-kind-function"},{"id":13,"kind":64,"name":"intervalsToNotes","url":"index.html#intervalstonotes","classes":"tsd-kind-function"},{"id":14,"kind":64,"name":"freqFromPitch","url":"index.html#freqfrompitch","classes":"tsd-kind-function"},{"id":15,"kind":64,"name":"freqFromMidi","url":"index.html#freqfrommidi","classes":"tsd-kind-function"},{"id":16,"kind":64,"name":"freqToFloatMidi","url":"index.html#freqtofloatmidi","classes":"tsd-kind-function"},{"id":17,"kind":64,"name":"freqToMidi","url":"index.html#freqtomidi","classes":"tsd-kind-function"},{"id":18,"kind":64,"name":"centsOffFromFreq","url":"index.html#centsofffromfreq","classes":"tsd-kind-function"},{"id":19,"kind":64,"name":"midiToFreq","url":"index.html#miditofreq","classes":"tsd-kind-function"},{"id":20,"kind":64,"name":"getNotesInterval","url":"index.html#getnotesinterval","classes":"tsd-kind-function"},{"id":21,"kind":64,"name":"getPitchClassSet","url":"index.html#getpitchclassset","classes":"tsd-kind-function"},{"id":22,"kind":64,"name":"extractOctave","url":"index.html#extractoctave","classes":"tsd-kind-function"},{"id":23,"kind":64,"name":"extractPitchClass","url":"index.html#extractpitchclass","classes":"tsd-kind-function"},{"id":24,"kind":64,"name":"normalizePitchClass","url":"index.html#normalizepitchclass","classes":"tsd-kind-function"},{"id":25,"kind":64,"name":"noteToObject","url":"index.html#notetoobject","classes":"tsd-kind-function"},{"id":26,"kind":64,"name":"isRest","url":"index.html#isrest","classes":"tsd-kind-function"},{"id":27,"kind":64,"name":"isDuration","url":"index.html#isduration","classes":"tsd-kind-function"},{"id":28,"kind":64,"name":"notesInRange","url":"index.html#notesinrange","classes":"tsd-kind-function"},{"id":29,"kind":64,"name":"getPitchClassIndex","url":"index.html#getpitchclassindex","classes":"tsd-kind-function"},{"id":30,"kind":64,"name":"getPitchClassesInterval","url":"index.html#getpitchclassesinterval","classes":"tsd-kind-function"},{"id":31,"kind":64,"name":"enharmonicPitchClass","url":"index.html#enharmonicpitchclass","classes":"tsd-kind-function"},{"id":32,"kind":64,"name":"toFlat","url":"index.html#toflat","classes":"tsd-kind-function"},{"id":33,"kind":64,"name":"toSemitones","url":"index.html#tosemitones","classes":"tsd-kind-function"},{"id":34,"kind":64,"name":"maxInterval","url":"index.html#maxinterval","classes":"tsd-kind-function"},{"id":35,"kind":64,"name":"highestNote","url":"index.html#highestnote","classes":"tsd-kind-function"},{"id":36,"kind":64,"name":"lowestNote","url":"index.html#lowestnote","classes":"tsd-kind-function"},{"id":37,"kind":64,"name":"lowestPitch","url":"index.html#lowestpitch","classes":"tsd-kind-function"},{"id":38,"kind":64,"name":"lowestNoteFromArray","url":"index.html#lowestnotefromarray","classes":"tsd-kind-function"},{"id":39,"kind":64,"name":"highestNoteFromArray","url":"index.html#highestnotefromarray","classes":"tsd-kind-function"},{"id":40,"kind":64,"name":"getPatternFromPitchClasses","url":"index.html#getpatternfrompitchclasses","classes":"tsd-kind-function"},{"id":41,"kind":64,"name":"getPatternFromNotes","url":"index.html#getpatternfromnotes","classes":"tsd-kind-function"},{"id":42,"kind":128,"name":"Chord","url":"classes/chord.html","classes":"tsd-kind-class"},{"id":43,"kind":512,"name":"constructor","url":"classes/chord.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":44,"kind":2048,"name":"inversion","url":"classes/chord.html#inversion","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Chord"},{"id":45,"kind":1024,"name":"_info","url":"classes/chord.html#_info","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":46,"kind":65536,"name":"__type","url":"classes/chord.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Chord"},{"id":47,"kind":1024,"name":"pattern","url":"classes/chord.html#__type.pattern","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Chord.__type"},{"id":48,"kind":1024,"name":"_pitchClasses","url":"classes/chord.html#_pitchclasses","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":49,"kind":262144,"name":"pitchClasses","url":"classes/chord.html#pitchclasses","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":50,"kind":262144,"name":"root","url":"classes/chord.html#root","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":51,"kind":262144,"name":"info","url":"classes/chord.html#info","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":52,"kind":262144,"name":"pattern","url":"classes/chord.html#pattern-1","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":53,"kind":262144,"name":"raw","url":"classes/chord.html#raw","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":54,"kind":2048,"name":"toString","url":"classes/chord.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":55,"kind":2048,"name":"transpose","url":"classes/chord.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Chord"},{"id":56,"kind":128,"name":"GuitarChordPattern","url":"classes/guitarchordpattern.html","classes":"tsd-kind-class"},{"id":57,"kind":512,"name":"constructor","url":"classes/guitarchordpattern.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":58,"kind":1024,"name":"_pattern","url":"classes/guitarchordpattern.html#_pattern","classes":"tsd-kind-property tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":59,"kind":1024,"name":"_pitchClass","url":"classes/guitarchordpattern.html#_pitchclass","classes":"tsd-kind-property tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":60,"kind":1024,"name":"_name","url":"classes/guitarchordpattern.html#_name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":61,"kind":262144,"name":"pattern","url":"classes/guitarchordpattern.html#pattern","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":62,"kind":262144,"name":"pitchClass","url":"classes/guitarchordpattern.html#pitchclass","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":63,"kind":262144,"name":"name","url":"classes/guitarchordpattern.html#name","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":64,"kind":2048,"name":"getChord","url":"classes/guitarchordpattern.html#getchord","classes":"tsd-kind-method tsd-parent-kind-class","parent":"GuitarChordPattern"},{"id":65,"kind":128,"name":"MusicalPattern","url":"classes/musicalpattern.html","classes":"tsd-kind-class"},{"id":66,"kind":512,"name":"constructor","url":"classes/musicalpattern.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MusicalPattern"},{"id":67,"kind":1024,"name":"_info","url":"classes/musicalpattern.html#_info","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MusicalPattern"},{"id":68,"kind":65536,"name":"__type","url":"classes/musicalpattern.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"MusicalPattern"},{"id":69,"kind":1024,"name":"pattern","url":"classes/musicalpattern.html#__type.pattern","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"MusicalPattern.__type"},{"id":70,"kind":1024,"name":"_pitchClasses","url":"classes/musicalpattern.html#_pitchclasses","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MusicalPattern"},{"id":71,"kind":262144,"name":"pitchClasses","url":"classes/musicalpattern.html#pitchclasses","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MusicalPattern"},{"id":72,"kind":262144,"name":"root","url":"classes/musicalpattern.html#root","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MusicalPattern"},{"id":73,"kind":262144,"name":"info","url":"classes/musicalpattern.html#info","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MusicalPattern"},{"id":74,"kind":262144,"name":"pattern","url":"classes/musicalpattern.html#pattern-1","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MusicalPattern"},{"id":75,"kind":262144,"name":"raw","url":"classes/musicalpattern.html#raw","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MusicalPattern"},{"id":76,"kind":2048,"name":"toString","url":"classes/musicalpattern.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MusicalPattern"},{"id":77,"kind":2048,"name":"transpose","url":"classes/musicalpattern.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MusicalPattern"},{"id":78,"kind":128,"name":"Note","url":"classes/note.html","classes":"tsd-kind-class"},{"id":79,"kind":2048,"name":"builder","url":"classes/note.html#builder","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Note"},{"id":80,"kind":2048,"name":"fromFrequency","url":"classes/note.html#fromfrequency","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Note"},{"id":81,"kind":2048,"name":"isFlat","url":"classes/note.html#isflat","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"Note"},{"id":82,"kind":2048,"name":"isSharp","url":"classes/note.html#issharp","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"Note"},{"id":83,"kind":2048,"name":"isPitchClass","url":"classes/note.html#ispitchclass","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"Note"},{"id":84,"kind":512,"name":"constructor","url":"classes/note.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Note"},{"id":85,"kind":1024,"name":"_octave","url":"classes/note.html#_octave","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Note"},{"id":86,"kind":262144,"name":"octave","url":"classes/note.html#octave","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Note"},{"id":87,"kind":2048,"name":"interval","url":"classes/note.html#interval","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Note"},{"id":88,"kind":2048,"name":"transpose","url":"classes/note.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Note"},{"id":89,"kind":2048,"name":"toString","url":"classes/note.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Note"},{"id":90,"kind":1024,"name":"_raw","url":"classes/note.html#_raw","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":91,"kind":1024,"name":"_classSet","url":"classes/note.html#_classset","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":92,"kind":1024,"name":"_pitchClass","url":"classes/note.html#_pitchclass","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":93,"kind":1024,"name":"_classIndex","url":"classes/note.html#_classindex","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":94,"kind":262144,"name":"pitchClass","url":"classes/note.html#pitchclass","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":95,"kind":262144,"name":"classSet","url":"classes/note.html#classset","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":96,"kind":262144,"name":"classIndex","url":"classes/note.html#classindex","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":97,"kind":262144,"name":"raw","url":"classes/note.html#raw","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Note"},{"id":98,"kind":128,"name":"PitchClass","url":"classes/pitchclass.html","classes":"tsd-kind-class"},{"id":99,"kind":2048,"name":"isFlat","url":"classes/pitchclass.html#isflat","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PitchClass"},{"id":100,"kind":2048,"name":"isSharp","url":"classes/pitchclass.html#issharp","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PitchClass"},{"id":101,"kind":2048,"name":"isPitchClass","url":"classes/pitchclass.html#ispitchclass","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PitchClass"},{"id":102,"kind":512,"name":"constructor","url":"classes/pitchclass.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"PitchClass"},{"id":103,"kind":1024,"name":"_raw","url":"classes/pitchclass.html#_raw","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PitchClass"},{"id":104,"kind":1024,"name":"_classSet","url":"classes/pitchclass.html#_classset","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PitchClass"},{"id":105,"kind":1024,"name":"_pitchClass","url":"classes/pitchclass.html#_pitchclass","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PitchClass"},{"id":106,"kind":1024,"name":"_classIndex","url":"classes/pitchclass.html#_classindex","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PitchClass"},{"id":107,"kind":262144,"name":"pitchClass","url":"classes/pitchclass.html#pitchclass-1","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"PitchClass"},{"id":108,"kind":262144,"name":"classSet","url":"classes/pitchclass.html#classset","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"PitchClass"},{"id":109,"kind":262144,"name":"classIndex","url":"classes/pitchclass.html#classindex","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"PitchClass"},{"id":110,"kind":2048,"name":"interval","url":"classes/pitchclass.html#interval","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PitchClass"},{"id":111,"kind":2048,"name":"toString","url":"classes/pitchclass.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PitchClass"},{"id":112,"kind":262144,"name":"raw","url":"classes/pitchclass.html#raw","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"PitchClass"},{"id":113,"kind":128,"name":"Scale","url":"classes/scale.html","classes":"tsd-kind-class"},{"id":114,"kind":512,"name":"constructor","url":"classes/scale.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":115,"kind":2048,"name":"chords","url":"classes/scale.html#chords","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Scale"},{"id":116,"kind":2048,"name":"degree","url":"classes/scale.html#degree","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Scale"},{"id":117,"kind":262144,"name":"raw","url":"classes/scale.html#raw","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":118,"kind":2048,"name":"chord","url":"classes/scale.html#chord","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Scale"},{"id":119,"kind":2048,"name":"spellScale","url":"classes/scale.html#spellscale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Scale"},{"id":120,"kind":1024,"name":"_info","url":"classes/scale.html#_info","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":121,"kind":65536,"name":"__type","url":"classes/scale.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Scale"},{"id":122,"kind":1024,"name":"pattern","url":"classes/scale.html#__type.pattern","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Scale.__type"},{"id":123,"kind":1024,"name":"_pitchClasses","url":"classes/scale.html#_pitchclasses","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":124,"kind":262144,"name":"pitchClasses","url":"classes/scale.html#pitchclasses","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":125,"kind":262144,"name":"root","url":"classes/scale.html#root","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":126,"kind":262144,"name":"info","url":"classes/scale.html#info","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":127,"kind":262144,"name":"pattern","url":"classes/scale.html#pattern-1","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":128,"kind":2048,"name":"toString","url":"classes/scale.html#tostring","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":129,"kind":2048,"name":"transpose","url":"classes/scale.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Scale"},{"id":130,"kind":128,"name":"Measure","url":"classes/measure.html","classes":"tsd-kind-class"},{"id":131,"kind":512,"name":"constructor","url":"classes/measure.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Measure"},{"id":132,"kind":1024,"name":"_maxDuration","url":"classes/measure.html#_maxduration","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Measure"},{"id":133,"kind":1024,"name":"_duration","url":"classes/measure.html#_duration","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Measure"},{"id":134,"kind":1024,"name":"_data","url":"classes/measure.html#_data","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Measure"},{"id":135,"kind":262144,"name":"data","url":"classes/measure.html#data","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Measure"},{"id":136,"kind":262144,"name":"maxDuration","url":"classes/measure.html#maxduration","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Measure"},{"id":137,"kind":262144,"name":"length","url":"classes/measure.html#length","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Measure"},{"id":138,"kind":2048,"name":"clone","url":"classes/measure.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":139,"kind":2048,"name":"durationLeft","url":"classes/measure.html#durationleft","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":140,"kind":2048,"name":"addNote","url":"classes/measure.html#addnote","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":141,"kind":2048,"name":"addNotes","url":"classes/measure.html#addnotes","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":142,"kind":2048,"name":"addChord","url":"classes/measure.html#addchord","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":143,"kind":2048,"name":"deleteNote","url":"classes/measure.html#deletenote","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":144,"kind":2048,"name":"deleteNotes","url":"classes/measure.html#deletenotes","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":145,"kind":2048,"name":"deleteMember","url":"classes/measure.html#deletemember","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":146,"kind":2048,"name":"isFull","url":"classes/measure.html#isfull","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":147,"kind":2048,"name":"transpose","url":"classes/measure.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":148,"kind":2048,"name":"clear","url":"classes/measure.html#clear","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Measure"},{"id":149,"kind":128,"name":"Score","url":"classes/score.html","classes":"tsd-kind-class"},{"id":150,"kind":2048,"name":"getMeasureSize","url":"classes/score.html#getmeasuresize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Score"},{"id":151,"kind":512,"name":"constructor","url":"classes/score.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Score"},{"id":152,"kind":1024,"name":"_name","url":"classes/score.html#_name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Score"},{"id":153,"kind":1024,"name":"_bpm","url":"classes/score.html#_bpm","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Score"},{"id":154,"kind":1024,"name":"_voices","url":"classes/score.html#_voices","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Score"},{"id":155,"kind":65536,"name":"__type","url":"classes/score.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Score"},{"id":156,"kind":1024,"name":"measureSize","url":"classes/score.html#measuresize","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Score"},{"id":157,"kind":1024,"name":"timeSignature","url":"classes/score.html#timesignature","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Score"},{"id":158,"kind":2048,"name":"setTimeSignature","url":"classes/score.html#settimesignature","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":159,"kind":262144,"name":"name","url":"classes/score.html#name","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Score"},{"id":160,"kind":262144,"name":"bpm","url":"classes/score.html#bpm","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Score"},{"id":161,"kind":262144,"name":"voices","url":"classes/score.html#voices","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Score"},{"id":162,"kind":262144,"name":"length","url":"classes/score.html#length","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Score"},{"id":163,"kind":2048,"name":"getVoice","url":"classes/score.html#getvoice","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":164,"kind":2048,"name":"addVoice","url":"classes/score.html#addvoice","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":165,"kind":2048,"name":"deleteVoice","url":"classes/score.html#deletevoice","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":166,"kind":2048,"name":"getMeasure","url":"classes/score.html#getmeasure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":167,"kind":2048,"name":"addMeasure","url":"classes/score.html#addmeasure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":168,"kind":2048,"name":"addNote","url":"classes/score.html#addnote","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":169,"kind":2048,"name":"addNotes","url":"classes/score.html#addnotes","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":170,"kind":2048,"name":"addChord","url":"classes/score.html#addchord","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":171,"kind":2048,"name":"deleteNote","url":"classes/score.html#deletenote","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":172,"kind":2048,"name":"deleteNotes","url":"classes/score.html#deletenotes","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":173,"kind":2048,"name":"deleteMember","url":"classes/score.html#deletemember","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":174,"kind":2048,"name":"clearMeasure","url":"classes/score.html#clearmeasure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":175,"kind":2048,"name":"deleteMeasure","url":"classes/score.html#deletemeasure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":176,"kind":2048,"name":"cloneMeasure","url":"classes/score.html#clonemeasure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":177,"kind":2048,"name":"transposeMeasure","url":"classes/score.html#transposemeasure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":178,"kind":2048,"name":"transpose","url":"classes/score.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Score"},{"id":179,"kind":128,"name":"ScoreHandler","url":"classes/scorehandler.html","classes":"tsd-kind-class"},{"id":180,"kind":2048,"name":"measureToObject","url":"classes/scorehandler.html#measuretoobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ScoreHandler"},{"id":181,"kind":2048,"name":"notesToObject","url":"classes/scorehandler.html#notestoobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ScoreHandler"},{"id":182,"kind":2048,"name":"objectToMeasure","url":"classes/scorehandler.html#objecttomeasure","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ScoreHandler"},{"id":183,"kind":2048,"name":"scoreToObject","url":"classes/scorehandler.html#scoretoobject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ScoreHandler"},{"id":184,"kind":2048,"name":"objectToScore","url":"classes/scorehandler.html#objecttoscore","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ScoreHandler"},{"id":185,"kind":2048,"name":"cloneScore","url":"classes/scorehandler.html#clonescore","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ScoreHandler"},{"id":186,"kind":512,"name":"constructor","url":"classes/scorehandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ScoreHandler"},{"id":187,"kind":128,"name":"PatternRule","url":"classes/patternrule.html","classes":"tsd-kind-class"},{"id":188,"kind":2048,"name":"isPattern","url":"classes/patternrule.html#ispattern","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PatternRule"},{"id":189,"kind":2048,"name":"isArray","url":"classes/patternrule.html#isarray","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PatternRule"},{"id":190,"kind":512,"name":"constructor","url":"classes/patternrule.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"PatternRule"},{"id":191,"kind":128,"name":"PitchClassRule","url":"classes/pitchclassrule.html","classes":"tsd-kind-class"},{"id":192,"kind":2048,"name":"exists","url":"classes/pitchclassrule.html#exists","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PitchClassRule"},{"id":193,"kind":262144,"name":"validLetters","url":"classes/pitchclassrule.html#validletters","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-static","parent":"PitchClassRule"},{"id":194,"kind":2048,"name":"isPitchClass","url":"classes/pitchclassrule.html#ispitchclass","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PitchClassRule"},{"id":195,"kind":512,"name":"constructor","url":"classes/pitchclassrule.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"PitchClassRule"},{"id":196,"kind":64,"name":"validateArray","url":"index.html#validatearray","classes":"tsd-kind-function"},{"id":197,"kind":64,"name":"validateInstance","url":"index.html#validateinstance","classes":"tsd-kind-function"},{"id":198,"kind":64,"name":"validateNumber","url":"index.html#validatenumber","classes":"tsd-kind-function"},{"id":199,"kind":64,"name":"validateRawNote","url":"index.html#validaterawnote","classes":"tsd-kind-function"},{"id":200,"kind":64,"name":"validatePitchClasses","url":"index.html#validatepitchclasses","classes":"tsd-kind-function"},{"id":201,"kind":64,"name":"validateDuration","url":"index.html#validateduration","classes":"tsd-kind-function"},{"id":202,"kind":32,"name":"PITCH_STANDARD","url":"index.html#pitch_standard","classes":"tsd-kind-variable"},{"id":203,"kind":65536,"name":"__type","url":"index.html#pitch_standard.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"PITCH_STANDARD"},{"id":204,"kind":1024,"name":"pitchClass","url":"index.html#pitch_standard.__type.pitchclass","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"PITCH_STANDARD.__type"},{"id":205,"kind":1024,"name":"octave","url":"index.html#pitch_standard.__type.octave","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"PITCH_STANDARD.__type"},{"id":206,"kind":1024,"name":"midi","url":"index.html#pitch_standard.__type.midi","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"PITCH_STANDARD.__type"},{"id":207,"kind":1024,"name":"frequency","url":"index.html#pitch_standard.__type.frequency","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"PITCH_STANDARD.__type"},{"id":208,"kind":32,"name":"NUMBER_OF_PITCH_CLASSES","url":"index.html#number_of_pitch_classes","classes":"tsd-kind-variable"},{"id":209,"kind":32,"name":"SEMITONE","url":"index.html#semitone","classes":"tsd-kind-variable"},{"id":210,"kind":32,"name":"SHARP_CLASS_NOTES","url":"index.html#sharp_class_notes","classes":"tsd-kind-variable"},{"id":211,"kind":32,"name":"FLAT_CLASS_NOTES","url":"index.html#flat_class_notes","classes":"tsd-kind-variable"},{"id":212,"kind":32,"name":"PITCH_CLASS_LETTERS","url":"index.html#pitch_class_letters","classes":"tsd-kind-variable"},{"id":213,"kind":32,"name":"PITCH_CLASSES","url":"index.html#pitch_classes","classes":"tsd-kind-variable"},{"id":214,"kind":32,"name":"INTERVALS","url":"index.html#intervals","classes":"tsd-kind-variable"},{"id":215,"kind":65536,"name":"__type","url":"index.html#intervals.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"INTERVALS"},{"id":216,"kind":32,"name":"OCTAVES_ON_PIANO","url":"index.html#octaves_on_piano","classes":"tsd-kind-variable"},{"id":217,"kind":32,"name":"NOTE_DURATIONS","url":"index.html#note_durations","classes":"tsd-kind-variable"},{"id":218,"kind":32,"name":"TIME_SIG_NUMERATORS","url":"index.html#time_sig_numerators","classes":"tsd-kind-variable"},{"id":219,"kind":32,"name":"NOTE_DURATIONS_AS_SIZE_IN_MEASURE","url":"index.html#note_durations_as_size_in_measure","classes":"tsd-kind-variable"},{"id":220,"kind":65536,"name":"__type","url":"index.html#note_durations_as_size_in_measure.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"NOTE_DURATIONS_AS_SIZE_IN_MEASURE"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,49.972]],["parent/0",[]],["name/1",[1,49.972]],["parent/1",[]],["name/2",[2,49.972]],["parent/2",[]],["name/3",[3,49.972]],["parent/3",[]],["name/4",[4,49.972]],["parent/4",[]],["name/5",[5,49.972]],["parent/5",[]],["name/6",[6,49.972]],["parent/6",[]],["name/7",[7,49.972]],["parent/7",[]],["name/8",[8,49.972]],["parent/8",[]],["name/9",[9,49.972]],["parent/9",[]],["name/10",[10,49.972]],["parent/10",[]],["name/11",[11,49.972]],["parent/11",[]],["name/12",[12,49.972]],["parent/12",[]],["name/13",[13,49.972]],["parent/13",[]],["name/14",[14,49.972]],["parent/14",[]],["name/15",[15,49.972]],["parent/15",[]],["name/16",[16,49.972]],["parent/16",[]],["name/17",[17,49.972]],["parent/17",[]],["name/18",[18,49.972]],["parent/18",[]],["name/19",[19,49.972]],["parent/19",[]],["name/20",[20,49.972]],["parent/20",[]],["name/21",[21,49.972]],["parent/21",[]],["name/22",[22,49.972]],["parent/22",[]],["name/23",[23,49.972]],["parent/23",[]],["name/24",[24,49.972]],["parent/24",[]],["name/25",[25,49.972]],["parent/25",[]],["name/26",[26,49.972]],["parent/26",[]],["name/27",[27,49.972]],["parent/27",[]],["name/28",[28,49.972]],["parent/28",[]],["name/29",[29,49.972]],["parent/29",[]],["name/30",[30,49.972]],["parent/30",[]],["name/31",[31,49.972]],["parent/31",[]],["name/32",[32,49.972]],["parent/32",[]],["name/33",[33,49.972]],["parent/33",[]],["name/34",[34,49.972]],["parent/34",[]],["name/35",[35,49.972]],["parent/35",[]],["name/36",[36,49.972]],["parent/36",[]],["name/37",[37,49.972]],["parent/37",[]],["name/38",[38,49.972]],["parent/38",[]],["name/39",[39,49.972]],["parent/39",[]],["name/40",[40,49.972]],["parent/40",[]],["name/41",[41,49.972]],["parent/41",[]],["name/42",[42,27.285]],["parent/42",[]],["name/43",[43,29.603]],["parent/43",[42,2.286]],["name/44",[44,49.972]],["parent/44",[42,2.286]],["name/45",[45,41.499]],["parent/45",[42,2.286]],["name/46",[46,33.878]],["parent/46",[42,2.286]],["name/47",[47,33.878]],["parent/47",[48,4.187]],["name/48",[49,41.499]],["parent/48",[42,2.286]],["name/49",[50,41.499]],["parent/49",[42,2.286]],["name/50",[51,41.499]],["parent/50",[42,2.286]],["name/51",[52,41.499]],["parent/51",[42,2.286]],["name/52",[47,33.878]],["parent/52",[42,2.286]],["name/53",[53,36.979]],["parent/53",[42,2.286]],["name/54",[54,36.979]],["parent/54",[42,2.286]],["name/55",[55,35.309]],["parent/55",[42,2.286]],["name/56",[56,31.514]],["parent/56",[]],["name/57",[43,29.603]],["parent/57",[56,2.64]],["name/58",[57,49.972]],["parent/58",[56,2.64]],["name/59",[58,41.499]],["parent/59",[56,2.64]],["name/60",[59,44.864]],["parent/60",[56,2.64]],["name/61",[47,33.878]],["parent/61",[56,2.64]],["name/62",[60,24.323]],["parent/62",[56,2.64]],["name/63",[61,44.864]],["parent/63",[56,2.64]],["name/64",[62,49.972]],["parent/64",[56,2.64]],["name/65",[63,28.769]],["parent/65",[]],["name/66",[43,29.603]],["parent/66",[63,2.41]],["name/67",[45,41.499]],["parent/67",[63,2.41]],["name/68",[46,33.878]],["parent/68",[63,2.41]],["name/69",[47,33.878]],["parent/69",[64,4.187]],["name/70",[49,41.499]],["parent/70",[63,2.41]],["name/71",[50,41.499]],["parent/71",[63,2.41]],["name/72",[51,41.499]],["parent/72",[63,2.41]],["name/73",[52,41.499]],["parent/73",[63,2.41]],["name/74",[47,33.878]],["parent/74",[63,2.41]],["name/75",[53,36.979]],["parent/75",[63,2.41]],["name/76",[54,36.979]],["parent/76",[63,2.41]],["name/77",[55,35.309]],["parent/77",[63,2.41]],["name/78",[65,23.823]],["parent/78",[]],["name/79",[66,49.972]],["parent/79",[65,1.996]],["name/80",[67,49.972]],["parent/80",[65,1.996]],["name/81",[68,44.864]],["parent/81",[65,1.996]],["name/82",[69,44.864]],["parent/82",[65,1.996]],["name/83",[70,41.499]],["parent/83",[65,1.996]],["name/84",[43,29.603]],["parent/84",[65,1.996]],["name/85",[71,49.972]],["parent/85",[65,1.996]],["name/86",[72,44.864]],["parent/86",[65,1.996]],["name/87",[73,44.864]],["parent/87",[65,1.996]],["name/88",[55,35.309]],["parent/88",[65,1.996]],["name/89",[54,36.979]],["parent/89",[65,1.996]],["name/90",[74,44.864]],["parent/90",[65,1.996]],["name/91",[75,44.864]],["parent/91",[65,1.996]],["name/92",[58,41.499]],["parent/92",[65,1.996]],["name/93",[76,44.864]],["parent/93",[65,1.996]],["name/94",[60,24.323]],["parent/94",[65,1.996]],["name/95",[77,44.864]],["parent/95",[65,1.996]],["name/96",[78,44.864]],["parent/96",[65,1.996]],["name/97",[53,36.979]],["parent/97",[65,1.996]],["name/98",[60,24.323]],["parent/98",[]],["name/99",[68,44.864]],["parent/99",[60,2.038]],["name/100",[69,44.864]],["parent/100",[60,2.038]],["name/101",[70,41.499]],["parent/101",[60,2.038]],["name/102",[43,29.603]],["parent/102",[60,2.038]],["name/103",[74,44.864]],["parent/103",[60,2.038]],["name/104",[75,44.864]],["parent/104",[60,2.038]],["name/105",[58,41.499]],["parent/105",[60,2.038]],["name/106",[76,44.864]],["parent/106",[60,2.038]],["name/107",[60,24.323]],["parent/107",[60,2.038]],["name/108",[77,44.864]],["parent/108",[60,2.038]],["name/109",[78,44.864]],["parent/109",[60,2.038]],["name/110",[73,44.864]],["parent/110",[60,2.038]],["name/111",[54,36.979]],["parent/111",[60,2.038]],["name/112",[53,36.979]],["parent/112",[60,2.038]],["name/113",[79,25.993]],["parent/113",[]],["name/114",[43,29.603]],["parent/114",[79,2.178]],["name/115",[80,49.972]],["parent/115",[79,2.178]],["name/116",[81,49.972]],["parent/116",[79,2.178]],["name/117",[53,36.979]],["parent/117",[79,2.178]],["name/118",[42,27.285]],["parent/118",[79,2.178]],["name/119",[82,49.972]],["parent/119",[79,2.178]],["name/120",[45,41.499]],["parent/120",[79,2.178]],["name/121",[46,33.878]],["parent/121",[79,2.178]],["name/122",[47,33.878]],["parent/122",[83,4.187]],["name/123",[49,41.499]],["parent/123",[79,2.178]],["name/124",[50,41.499]],["parent/124",[79,2.178]],["name/125",[51,41.499]],["parent/125",[79,2.178]],["name/126",[52,41.499]],["parent/126",[79,2.178]],["name/127",[47,33.878]],["parent/127",[79,2.178]],["name/128",[54,36.979]],["parent/128",[79,2.178]],["name/129",[55,35.309]],["parent/129",[79,2.178]],["name/130",[84,24.323]],["parent/130",[]],["name/131",[43,29.603]],["parent/131",[84,2.038]],["name/132",[85,49.972]],["parent/132",[84,2.038]],["name/133",[86,49.972]],["parent/133",[84,2.038]],["name/134",[87,49.972]],["parent/134",[84,2.038]],["name/135",[88,49.972]],["parent/135",[84,2.038]],["name/136",[89,49.972]],["parent/136",[84,2.038]],["name/137",[90,44.864]],["parent/137",[84,2.038]],["name/138",[91,49.972]],["parent/138",[84,2.038]],["name/139",[92,49.972]],["parent/139",[84,2.038]],["name/140",[93,44.864]],["parent/140",[84,2.038]],["name/141",[94,44.864]],["parent/141",[84,2.038]],["name/142",[95,44.864]],["parent/142",[84,2.038]],["name/143",[96,44.864]],["parent/143",[84,2.038]],["name/144",[97,44.864]],["parent/144",[84,2.038]],["name/145",[98,44.864]],["parent/145",[84,2.038]],["name/146",[99,49.972]],["parent/146",[84,2.038]],["name/147",[55,35.309]],["parent/147",[84,2.038]],["name/148",[100,49.972]],["parent/148",[84,2.038]],["name/149",[101,19.85]],["parent/149",[]],["name/150",[102,49.972]],["parent/150",[101,1.663]],["name/151",[43,29.603]],["parent/151",[101,1.663]],["name/152",[59,44.864]],["parent/152",[101,1.663]],["name/153",[103,49.972]],["parent/153",[101,1.663]],["name/154",[104,49.972]],["parent/154",[101,1.663]],["name/155",[46,33.878]],["parent/155",[101,1.663]],["name/156",[105,49.972]],["parent/156",[101,1.663]],["name/157",[106,49.972]],["parent/157",[101,1.663]],["name/158",[107,49.972]],["parent/158",[101,1.663]],["name/159",[61,44.864]],["parent/159",[101,1.663]],["name/160",[108,49.972]],["parent/160",[101,1.663]],["name/161",[109,49.972]],["parent/161",[101,1.663]],["name/162",[90,44.864]],["parent/162",[101,1.663]],["name/163",[110,49.972]],["parent/163",[101,1.663]],["name/164",[111,49.972]],["parent/164",[101,1.663]],["name/165",[112,49.972]],["parent/165",[101,1.663]],["name/166",[113,49.972]],["parent/166",[101,1.663]],["name/167",[114,49.972]],["parent/167",[101,1.663]],["name/168",[93,44.864]],["parent/168",[101,1.663]],["name/169",[94,44.864]],["parent/169",[101,1.663]],["name/170",[95,44.864]],["parent/170",[101,1.663]],["name/171",[96,44.864]],["parent/171",[101,1.663]],["name/172",[97,44.864]],["parent/172",[101,1.663]],["name/173",[98,44.864]],["parent/173",[101,1.663]],["name/174",[115,49.972]],["parent/174",[101,1.663]],["name/175",[116,49.972]],["parent/175",[101,1.663]],["name/176",[117,49.972]],["parent/176",[101,1.663]],["name/177",[118,49.972]],["parent/177",[101,1.663]],["name/178",[55,35.309]],["parent/178",[101,1.663]],["name/179",[119,32.626]],["parent/179",[]],["name/180",[120,49.972]],["parent/180",[119,2.733]],["name/181",[121,49.972]],["parent/181",[119,2.733]],["name/182",[122,49.972]],["parent/182",[119,2.733]],["name/183",[123,49.972]],["parent/183",[119,2.733]],["name/184",[124,49.972]],["parent/184",[119,2.733]],["name/185",[125,49.972]],["parent/185",[119,2.733]],["name/186",[43,29.603]],["parent/186",[119,2.733]],["name/187",[126,38.986]],["parent/187",[]],["name/188",[127,49.972]],["parent/188",[126,3.266]],["name/189",[128,49.972]],["parent/189",[126,3.266]],["name/190",[43,29.603]],["parent/190",[126,3.266]],["name/191",[129,36.979]],["parent/191",[]],["name/192",[130,49.972]],["parent/192",[129,3.098]],["name/193",[131,49.972]],["parent/193",[129,3.098]],["name/194",[70,41.499]],["parent/194",[129,3.098]],["name/195",[43,29.603]],["parent/195",[129,3.098]],["name/196",[132,49.972]],["parent/196",[]],["name/197",[133,49.972]],["parent/197",[]],["name/198",[134,49.972]],["parent/198",[]],["name/199",[135,49.972]],["parent/199",[]],["name/200",[136,49.972]],["parent/200",[]],["name/201",[137,49.972]],["parent/201",[]],["name/202",[138,44.864]],["parent/202",[]],["name/203",[46,33.878]],["parent/203",[138,3.759]],["name/204",[60,24.323]],["parent/204",[139,3.266]],["name/205",[72,44.864]],["parent/205",[139,3.266]],["name/206",[140,49.972]],["parent/206",[139,3.266]],["name/207",[141,49.972]],["parent/207",[139,3.266]],["name/208",[142,49.972]],["parent/208",[]],["name/209",[143,49.972]],["parent/209",[]],["name/210",[144,49.972]],["parent/210",[]],["name/211",[145,49.972]],["parent/211",[]],["name/212",[146,49.972]],["parent/212",[]],["name/213",[147,49.972]],["parent/213",[]],["name/214",[148,44.864]],["parent/214",[]],["name/215",[46,33.878]],["parent/215",[148,3.759]],["name/216",[149,49.972]],["parent/216",[]],["name/217",[150,49.972]],["parent/217",[]],["name/218",[151,49.972]],["parent/218",[]],["name/219",[152,44.864]],["parent/219",[]],["name/220",[46,33.878]],["parent/220",[152,3.759]]],"invertedIndex":[["__type",{"_index":46,"name":{"46":{},"68":{},"121":{},"155":{},"203":{},"215":{},"220":{}},"parent":{}}],["_bpm",{"_index":103,"name":{"153":{}},"parent":{}}],["_classindex",{"_index":76,"name":{"93":{},"106":{}},"parent":{}}],["_classset",{"_index":75,"name":{"91":{},"104":{}},"parent":{}}],["_data",{"_index":87,"name":{"134":{}},"parent":{}}],["_duration",{"_index":86,"name":{"133":{}},"parent":{}}],["_info",{"_index":45,"name":{"45":{},"67":{},"120":{}},"parent":{}}],["_maxduration",{"_index":85,"name":{"132":{}},"parent":{}}],["_name",{"_index":59,"name":{"60":{},"152":{}},"parent":{}}],["_octave",{"_index":71,"name":{"85":{}},"parent":{}}],["_pattern",{"_index":57,"name":{"58":{}},"parent":{}}],["_pitchclass",{"_index":58,"name":{"59":{},"92":{},"105":{}},"parent":{}}],["_pitchclasses",{"_index":49,"name":{"48":{},"70":{},"123":{}},"parent":{}}],["_raw",{"_index":74,"name":{"90":{},"103":{}},"parent":{}}],["_voices",{"_index":104,"name":{"154":{}},"parent":{}}],["addchord",{"_index":95,"name":{"142":{},"170":{}},"parent":{}}],["addmeasure",{"_index":114,"name":{"167":{}},"parent":{}}],["addnote",{"_index":93,"name":{"140":{},"168":{}},"parent":{}}],["addnotes",{"_index":94,"name":{"141":{},"169":{}},"parent":{}}],["addvoice",{"_index":111,"name":{"164":{}},"parent":{}}],["bpm",{"_index":108,"name":{"160":{}},"parent":{}}],["builder",{"_index":66,"name":{"79":{}},"parent":{}}],["centsofffromfreq",{"_index":18,"name":{"18":{}},"parent":{}}],["chord",{"_index":42,"name":{"42":{},"118":{}},"parent":{"43":{},"44":{},"45":{},"46":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{},"54":{},"55":{}}}],["chord.__type",{"_index":48,"name":{},"parent":{"47":{}}}],["chords",{"_index":80,"name":{"115":{}},"parent":{}}],["classindex",{"_index":78,"name":{"96":{},"109":{}},"parent":{}}],["classset",{"_index":77,"name":{"95":{},"108":{}},"parent":{}}],["clear",{"_index":100,"name":{"148":{}},"parent":{}}],["clearmeasure",{"_index":115,"name":{"174":{}},"parent":{}}],["clone",{"_index":91,"name":{"138":{}},"parent":{}}],["clonemeasure",{"_index":117,"name":{"176":{}},"parent":{}}],["clonescore",{"_index":125,"name":{"185":{}},"parent":{}}],["constructor",{"_index":43,"name":{"43":{},"57":{},"66":{},"84":{},"102":{},"114":{},"131":{},"151":{},"186":{},"190":{},"195":{}},"parent":{}}],["data",{"_index":88,"name":{"135":{}},"parent":{}}],["degree",{"_index":81,"name":{"116":{}},"parent":{}}],["deletemeasure",{"_index":116,"name":{"175":{}},"parent":{}}],["deletemember",{"_index":98,"name":{"145":{},"173":{}},"parent":{}}],["deletenote",{"_index":96,"name":{"143":{},"171":{}},"parent":{}}],["deletenotes",{"_index":97,"name":{"144":{},"172":{}},"parent":{}}],["deletevoice",{"_index":112,"name":{"165":{}},"parent":{}}],["durationleft",{"_index":92,"name":{"139":{}},"parent":{}}],["enharmonicpitchclass",{"_index":31,"name":{"31":{}},"parent":{}}],["exists",{"_index":130,"name":{"192":{}},"parent":{}}],["extractoctave",{"_index":22,"name":{"22":{}},"parent":{}}],["extractpitchclass",{"_index":23,"name":{"23":{}},"parent":{}}],["firsttoupper",{"_index":0,"name":{"0":{}},"parent":{}}],["fitarraytosize",{"_index":6,"name":{"6":{}},"parent":{}}],["flat_class_notes",{"_index":145,"name":{"211":{}},"parent":{}}],["freqfrommidi",{"_index":15,"name":{"15":{}},"parent":{}}],["freqfrompitch",{"_index":14,"name":{"14":{}},"parent":{}}],["freqtofloatmidi",{"_index":16,"name":{"16":{}},"parent":{}}],["freqtomidi",{"_index":17,"name":{"17":{}},"parent":{}}],["frequency",{"_index":141,"name":{"207":{}},"parent":{}}],["fromfrequency",{"_index":67,"name":{"80":{}},"parent":{}}],["getchord",{"_index":62,"name":{"64":{}},"parent":{}}],["getmeasure",{"_index":113,"name":{"166":{}},"parent":{}}],["getmeasuresize",{"_index":102,"name":{"150":{}},"parent":{}}],["getnotesinterval",{"_index":20,"name":{"20":{}},"parent":{}}],["getpatternfromnotes",{"_index":41,"name":{"41":{}},"parent":{}}],["getpatternfrompitchclasses",{"_index":40,"name":{"40":{}},"parent":{}}],["getpitchclassesinterval",{"_index":30,"name":{"30":{}},"parent":{}}],["getpitchclassindex",{"_index":29,"name":{"29":{}},"parent":{}}],["getpitchclassset",{"_index":21,"name":{"21":{}},"parent":{}}],["getvoice",{"_index":110,"name":{"163":{}},"parent":{}}],["guitarchordpattern",{"_index":56,"name":{"56":{}},"parent":{"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{}}}],["highestnote",{"_index":35,"name":{"35":{}},"parent":{}}],["highestnotefromarray",{"_index":39,"name":{"39":{}},"parent":{}}],["info",{"_index":52,"name":{"51":{},"73":{},"126":{}},"parent":{}}],["interval",{"_index":73,"name":{"87":{},"110":{}},"parent":{}}],["intervals",{"_index":148,"name":{"214":{}},"parent":{"215":{}}}],["intervalstonotes",{"_index":13,"name":{"13":{}},"parent":{}}],["inversion",{"_index":44,"name":{"44":{}},"parent":{}}],["isarray",{"_index":128,"name":{"189":{}},"parent":{}}],["isduration",{"_index":27,"name":{"27":{}},"parent":{}}],["isflat",{"_index":68,"name":{"81":{},"99":{}},"parent":{}}],["isfull",{"_index":99,"name":{"146":{}},"parent":{}}],["isnumberasstring",{"_index":8,"name":{"8":{}},"parent":{}}],["ispattern",{"_index":127,"name":{"188":{}},"parent":{}}],["ispitchclass",{"_index":70,"name":{"83":{},"101":{},"194":{}},"parent":{}}],["israwnote",{"_index":10,"name":{"10":{}},"parent":{}}],["isrest",{"_index":26,"name":{"26":{}},"parent":{}}],["issharp",{"_index":69,"name":{"82":{},"100":{}},"parent":{}}],["length",{"_index":90,"name":{"137":{},"162":{}},"parent":{}}],["longestarray",{"_index":7,"name":{"7":{}},"parent":{}}],["lowestnote",{"_index":36,"name":{"36":{}},"parent":{}}],["lowestnotefromarray",{"_index":38,"name":{"38":{}},"parent":{}}],["lowestpitch",{"_index":37,"name":{"37":{}},"parent":{}}],["mapstring",{"_index":4,"name":{"4":{}},"parent":{}}],["maxduration",{"_index":89,"name":{"136":{}},"parent":{}}],["maxinterval",{"_index":34,"name":{"34":{}},"parent":{}}],["measure",{"_index":84,"name":{"130":{}},"parent":{"131":{},"132":{},"133":{},"134":{},"135":{},"136":{},"137":{},"138":{},"139":{},"140":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{}}}],["measuresize",{"_index":105,"name":{"156":{}},"parent":{}}],["measuretoobject",{"_index":120,"name":{"180":{}},"parent":{}}],["midi",{"_index":140,"name":{"206":{}},"parent":{}}],["miditofreq",{"_index":19,"name":{"19":{}},"parent":{}}],["musicalpattern",{"_index":63,"name":{"65":{}},"parent":{"66":{},"67":{},"68":{},"70":{},"71":{},"72":{},"73":{},"74":{},"75":{},"76":{},"77":{}}}],["musicalpattern.__type",{"_index":64,"name":{},"parent":{"69":{}}}],["name",{"_index":61,"name":{"63":{},"159":{}},"parent":{}}],["normalizepitchclass",{"_index":24,"name":{"24":{}},"parent":{}}],["note",{"_index":65,"name":{"78":{}},"parent":{"79":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{},"91":{},"92":{},"93":{},"94":{},"95":{},"96":{},"97":{}}}],["note_durations",{"_index":150,"name":{"217":{}},"parent":{}}],["note_durations_as_size_in_measure",{"_index":152,"name":{"219":{}},"parent":{"220":{}}}],["notesinrange",{"_index":28,"name":{"28":{}},"parent":{}}],["notestoobject",{"_index":121,"name":{"181":{}},"parent":{}}],["notetoobject",{"_index":25,"name":{"25":{}},"parent":{}}],["number_of_pitch_classes",{"_index":142,"name":{"208":{}},"parent":{}}],["objecttomeasure",{"_index":122,"name":{"182":{}},"parent":{}}],["objecttoscore",{"_index":124,"name":{"184":{}},"parent":{}}],["occurrencesinstring",{"_index":5,"name":{"5":{}},"parent":{}}],["octave",{"_index":72,"name":{"86":{},"205":{}},"parent":{}}],["octaves_on_piano",{"_index":149,"name":{"216":{}},"parent":{}}],["pattern",{"_index":47,"name":{"47":{},"52":{},"61":{},"69":{},"74":{},"122":{},"127":{}},"parent":{}}],["patternrule",{"_index":126,"name":{"187":{}},"parent":{"188":{},"189":{},"190":{}}}],["pitch_class_letters",{"_index":146,"name":{"212":{}},"parent":{}}],["pitch_classes",{"_index":147,"name":{"213":{}},"parent":{}}],["pitch_standard",{"_index":138,"name":{"202":{}},"parent":{"203":{}}}],["pitch_standard.__type",{"_index":139,"name":{},"parent":{"204":{},"205":{},"206":{},"207":{}}}],["pitchclass",{"_index":60,"name":{"62":{},"94":{},"98":{},"107":{},"204":{}},"parent":{"99":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"111":{},"112":{}}}],["pitchclasses",{"_index":50,"name":{"49":{},"71":{},"124":{}},"parent":{}}],["pitchclassestonotes",{"_index":11,"name":{"11":{}},"parent":{}}],["pitchclassestopianochordnotes",{"_index":12,"name":{"12":{}},"parent":{}}],["pitchclassrule",{"_index":129,"name":{"191":{}},"parent":{"192":{},"193":{},"194":{},"195":{}}}],["raw",{"_index":53,"name":{"53":{},"75":{},"97":{},"112":{},"117":{}},"parent":{}}],["rearrangearray",{"_index":3,"name":{"3":{}},"parent":{}}],["root",{"_index":51,"name":{"50":{},"72":{},"125":{}},"parent":{}}],["scale",{"_index":79,"name":{"113":{}},"parent":{"114":{},"115":{},"116":{},"117":{},"118":{},"119":{},"120":{},"121":{},"123":{},"124":{},"125":{},"126":{},"127":{},"128":{},"129":{}}}],["scale.__type",{"_index":83,"name":{},"parent":{"122":{}}}],["score",{"_index":101,"name":{"149":{}},"parent":{"150":{},"151":{},"152":{},"153":{},"154":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{},"164":{},"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{},"173":{},"174":{},"175":{},"176":{},"177":{},"178":{}}}],["scorehandler",{"_index":119,"name":{"179":{}},"parent":{"180":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{}}}],["scoretoobject",{"_index":123,"name":{"183":{}},"parent":{}}],["semitone",{"_index":143,"name":{"209":{}},"parent":{}}],["settimesignature",{"_index":107,"name":{"158":{}},"parent":{}}],["sharp_class_notes",{"_index":144,"name":{"210":{}},"parent":{}}],["spellscale",{"_index":82,"name":{"119":{}},"parent":{}}],["switchmembers",{"_index":2,"name":{"2":{}},"parent":{}}],["time_sig_numerators",{"_index":151,"name":{"218":{}},"parent":{}}],["timesignature",{"_index":106,"name":{"157":{}},"parent":{}}],["toflat",{"_index":32,"name":{"32":{}},"parent":{}}],["tosemitones",{"_index":33,"name":{"33":{}},"parent":{}}],["tostring",{"_index":54,"name":{"54":{},"76":{},"89":{},"111":{},"128":{}},"parent":{}}],["transpose",{"_index":55,"name":{"55":{},"77":{},"88":{},"129":{},"147":{},"178":{}},"parent":{}}],["transposemeasure",{"_index":118,"name":{"177":{}},"parent":{}}],["transposenote",{"_index":9,"name":{"9":{}},"parent":{}}],["twodigitformat",{"_index":1,"name":{"1":{}},"parent":{}}],["validatearray",{"_index":132,"name":{"196":{}},"parent":{}}],["validateduration",{"_index":137,"name":{"201":{}},"parent":{}}],["validateinstance",{"_index":133,"name":{"197":{}},"parent":{}}],["validatenumber",{"_index":134,"name":{"198":{}},"parent":{}}],["validatepitchclasses",{"_index":136,"name":{"200":{}},"parent":{}}],["validaterawnote",{"_index":135,"name":{"199":{}},"parent":{}}],["validletters",{"_index":131,"name":{"193":{}},"parent":{}}],["voices",{"_index":109,"name":{"161":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/docs/classes/chord.html b/docs/classes/chord.html index 2708c3bf..537ebe78 100644 --- a/docs/classes/chord.html +++ b/docs/classes/chord.html @@ -3,8 +3,8 @@ - Chord | note-art - + Chord | Note-Art + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - note-art + Note-Art
    @@ -52,7 +52,7 @@
    -
      -
    • Private method
    • -
    • Static method
    -
    -

    Generated using TypeDoc

    -
    diff --git a/docs/classes/guitarchordpattern.html b/docs/classes/guitarchordpattern.html index 28967df3..f08cf05d 100644 --- a/docs/classes/guitarchordpattern.html +++ b/docs/classes/guitarchordpattern.html @@ -3,8 +3,8 @@ - GuitarChordPattern | note-art - + GuitarChordPattern | Note-Art + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - note-art + Note-Art
    @@ -52,7 +52,7 @@
    -
      -
    • Private method
    • -
    • Static method
    -
    -

    Generated using TypeDoc

    -
    diff --git a/docs/classes/measure.html b/docs/classes/measure.html index d1810bef..1020d952 100644 --- a/docs/classes/measure.html +++ b/docs/classes/measure.html @@ -3,8 +3,8 @@ - Measure | note-art - + Measure | Note-Art + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - note-art + Note-Art
    @@ -52,7 +52,7 @@
    @@ -145,7 +143,7 @@

    constructor

  • Parameters

    @@ -167,7 +165,7 @@

    _data

    _data: NormalizedMeasureData[]
    @@ -177,7 +175,7 @@

    _duration

    _duration: string
    @@ -187,7 +185,7 @@

    _maxDuration

    _maxDuration: number
    @@ -204,7 +202,7 @@

    data

  • @@ -227,7 +225,7 @@

    length

  • @@ -249,7 +247,7 @@

    maxDuration

  • @@ -279,7 +277,7 @@

    addChord

  • @@ -320,7 +318,7 @@

    addNote

  • @@ -362,7 +360,7 @@

    addNotes

  • @@ -386,43 +384,6 @@

    Returns boolean -
    - -

    Private canInsertToMeasure

    -
      -
    • canInsertToMeasure(position: number, duration: string): boolean
    • -
    -
      -
    • - -
      -
      -

      Checks whether a new data member can be added at a certain position in the measure.

      -
      -
      -

      Parameters

      -
        -
      • -
        position: number
        -
        -

        The position to check for.

        -
        -
      • -
      • -
        duration: string
        -
        -

        duration of new notes

        -
        -
      • -
      -

      Returns boolean

      -
    • -
    -

    clear

    @@ -433,7 +394,7 @@

    clear

  • @@ -455,7 +416,7 @@

    clone

  • @@ -477,7 +438,7 @@

    deleteMember

  • @@ -509,7 +470,7 @@

    deleteNote

  • @@ -546,7 +507,7 @@

    deleteNotes

  • @@ -583,7 +544,7 @@

    durationLeft

  • @@ -601,44 +562,6 @@

    Returns number

  • -
    - -

    Private initNext

    -
      -
    • initNext(position: number, duration?: string): void
    • -
    -
      -
    • - -
      -
      -

      Creates a slot for the next notes that will be added in the measure if there is space. - Should not be called as it's called automatically when needed.

      -
      -
      -

      Parameters

      -
        -
      • -
        position: number
        -
        -

        Position to initialize the next notes to.

        -
        -
      • -
      • -
        duration: string = '4n'
        -
        -

        duration to create for the notes

        -
        -
      • -
      -

      Returns void

      -
    • -
    -

    isFull

    @@ -649,7 +572,7 @@

    isFull

  • @@ -677,7 +600,7 @@

    transpose

  • @@ -704,7 +627,7 @@

    Returns @@ -745,9 +668,6 @@

    Returns addNotes

  • -
  • - canInsertToMeasure -
  • clear
  • @@ -766,9 +686,6 @@

    Returns durationLeft

  • -
  • - initNext -
  • isFull
  • @@ -784,7 +701,7 @@

    Returns +

    Legend

    @@ -799,18 +716,12 @@

    Legend

  • Inherited property
  • Inherited method
  • -
      -
    • Private method
    • -
    • Static method
    -
    diff --git a/docs/classes/musicalpattern.html b/docs/classes/musicalpattern.html index 537b5bfa..cdbd1558 100644 --- a/docs/classes/musicalpattern.html +++ b/docs/classes/musicalpattern.html @@ -3,8 +3,8 @@ - MusicalPattern | note-art - + MusicalPattern | Note-Art + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - note-art + Note-Art

    @@ -52,7 +52,7 @@
    -
      -
    • Private method
    • -
    • Static method
    -
    diff --git a/docs/classes/note.html b/docs/classes/note.html index 6914ccdd..63ea7da0 100644 --- a/docs/classes/note.html +++ b/docs/classes/note.html @@ -3,8 +3,8 @@ - Note | note-art - + Note | Note-Art + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - note-art + Note-Art
    @@ -52,7 +52,7 @@
    -
      -
    • Private method
    • -
    • Static method
    -
    -

    Generated using TypeDoc

    -
    diff --git a/docs/classes/patternrule.html b/docs/classes/patternrule.html index 923c6ed4..f536880c 100644 --- a/docs/classes/patternrule.html +++ b/docs/classes/patternrule.html @@ -3,8 +3,8 @@ - PatternRule | note-art - + PatternRule | Note-Art + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - note-art + Note-Art
    @@ -52,7 +52,7 @@
    -
    +

    Legend

    @@ -208,18 +208,12 @@

    Legend

  • Inherited property
  • Inherited method
  • -
      -
    • Private method
    • -
    • Static method
    -
    -

    Generated using TypeDoc

    -
    diff --git a/docs/classes/pitchclass.html b/docs/classes/pitchclass.html index ebd47aa7..874e962f 100644 --- a/docs/classes/pitchclass.html +++ b/docs/classes/pitchclass.html @@ -3,8 +3,8 @@ - PitchClass | note-art - + PitchClass | Note-Art + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - note-art + Note-Art
    @@ -52,7 +52,7 @@
    -
      -
    • Private method
    • -
    • Static method
    -
    -

    Generated using TypeDoc

    -
    diff --git a/docs/classes/pitchclassrule.html b/docs/classes/pitchclassrule.html index e721bc5b..375d28c5 100644 --- a/docs/classes/pitchclassrule.html +++ b/docs/classes/pitchclassrule.html @@ -3,8 +3,8 @@ - PitchClassRule | note-art - + PitchClassRule | Note-Art + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - note-art + Note-Art
    @@ -52,7 +52,7 @@
    -
    +

    Legend

    @@ -259,18 +259,12 @@

    Legend

  • Inherited property
  • Inherited method
  • -
      -
    • Private method
    • -
    • Static method
    -
    -

    Generated using TypeDoc

    -
    diff --git a/docs/classes/scale.html b/docs/classes/scale.html index 3c30f9ae..27c40387 100644 --- a/docs/classes/scale.html +++ b/docs/classes/scale.html @@ -3,8 +3,8 @@ - Scale | note-art - + Scale | Note-Art + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - note-art + Note-Art
    @@ -52,7 +52,7 @@
    -
      -
    • Private method
    • -
    • Static method
    -
    diff --git a/docs/classes/score.html b/docs/classes/score.html index 6ff66459..9cfac1dc 100644 --- a/docs/classes/score.html +++ b/docs/classes/score.html @@ -3,8 +3,8 @@ - Score | note-art - + Score | Note-Art + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - note-art + Note-Art
    @@ -52,7 +52,7 @@
    -
    - -

    Private addOperation

    -
      -
    • addOperation(operation: string, voiceName: string, measureIndex: number, position: number, data: Object): any
    • -
    -
      -
    • - -
      -
      -

      Private function to handle addition operations. - Should not be called.

      -
      -
      -

      Parameters

      -
        -
      • -
        operation: string
        -
        -

        Operation to execute.

        -
        -
      • -
      • -
        voiceName: string
        -
        -

        The voice name.

        -
        -
      • -
      • -
        measureIndex: number
        -
        -

        The measure's index.

        -
        -
      • -
      • -
        position: number
        -
        -

        Position in the measure.

        -
        -
      • -
      • -
        data: Object
        -
      • -
      -

      Returns any

      -
    • -
    -

    addVoice

    @@ -639,7 +584,7 @@

    addVoice

  • @@ -673,7 +618,7 @@

    clearMeasure

  • @@ -710,7 +655,7 @@

    cloneMeasure

  • @@ -748,7 +693,7 @@

    deleteMeasure

  • @@ -785,7 +730,7 @@

    deleteMember

  • @@ -828,7 +773,7 @@

    deleteNote

  • @@ -877,7 +822,7 @@

    deleteNotes

  • @@ -916,59 +861,6 @@

    Returns any

  • -
    - -

    Private deleteOperation

    -
      -
    • deleteOperation(operation: string, voiceName: string, measureIndex: number, position: number, data: Object): any
    • -
    -
      -
    • - -
      -
      -

      Private function to handle deletion operations. - Should not be called.

      -
      -
      -

      Parameters

      -
        -
      • -
        operation: string
        -
        -

        Operation to execute.

        -
        -
      • -
      • -
        voiceName: string
        -
        -

        The voice name.

        -
        -
      • -
      • -
        measureIndex: number
        -
        -

        The measure's index.

        -
        -
      • -
      • -
        position: number
        -
        -

        Position in the measure.

        -
        -
      • -
      • -
        data: Object
        -
      • -
      -

      Returns any

      -
    • -
    -

    deleteVoice

    @@ -979,7 +871,7 @@

    deleteVoice

  • @@ -1015,7 +907,7 @@

    getMeasure

  • @@ -1052,7 +944,7 @@

    getVoice

  • @@ -1088,7 +980,7 @@

    setTimeSignature

  • @@ -1118,7 +1010,7 @@

    transpose

  • @@ -1155,7 +1047,7 @@

    transposeMeasure

  • @@ -1198,7 +1090,7 @@

    Static getMeasureSize<
  • @@ -1227,7 +1119,7 @@

    Returns number @@ -1280,9 +1172,6 @@

    Returns number addNotes

  • -
  • - addOperation -
  • addVoice
  • @@ -1304,9 +1193,6 @@

    Returns number deleteNotes

  • -
  • - deleteOperation -
  • deleteVoice
  • @@ -1337,7 +1223,7 @@

    Returns number

    -
    +

    Legend

    @@ -1352,18 +1238,12 @@

    Legend

  • Inherited property
  • Inherited method
  • -
      -
    • Private method
    • -
    • Static method
    -
    -

    Generated using TypeDoc

    -
    diff --git a/docs/classes/scorehandler.html b/docs/classes/scorehandler.html index 692c0441..ad744630 100644 --- a/docs/classes/scorehandler.html +++ b/docs/classes/scorehandler.html @@ -3,8 +3,8 @@ - ScoreHandler | note-art - + ScoreHandler | Note-Art + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - note-art + Note-Art
    @@ -52,7 +52,7 @@
    -
      -
    • Private method
    • -
    • Static method
    -
    -

    Generated using TypeDoc

    -
    diff --git a/docs/documentation/code/README.md b/docs/documentation/code/README.md deleted file mode 100644 index af79d4b5..00000000 --- a/docs/documentation/code/README.md +++ /dev/null @@ -1 +0,0 @@ -### Welcome to API \ No newline at end of file diff --git a/docs/documentation/code/config.js b/docs/documentation/code/config.js deleted file mode 100644 index f4e26a08..00000000 --- a/docs/documentation/code/config.js +++ /dev/null @@ -1 +0,0 @@ -exports.fileTree=[];exports.sidebarTree = (title = 'Mainpage') => ({"/code/":[{"title":"API","collapsable":false,"children":[["",""+title+""]]}]}); \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index f34f63d9..cbd6b95f 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,8 +3,8 @@ - note-art - + Note-Art + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - note-art + Note-Art
    @@ -50,149 +50,1692 @@
    -

    note-art

    +

    Note-Art

    -
    - -

    Note-Art JS :guitar:

    -
    -

    :fire: - Downloads -   Build Status -   Maintainability -   Test Coverage -   License: MIT - :fire:

    - -
    Demo (outdated) :musical_note: | API :blue_book:
    - -
    -
    -

    Music is a highly versatile art that originates in nature, and has been taken up by mankind as a way of expression and also as an art. - Now, it's going to be taken up by machines as well. -

    -
    - -

    Table of Contents

    -
    -
    + + +
    + +

    Const INTERVALS

    +
    INTERVALS: {} = ...
    + +
    +

    Type declaration

    +
      +
    • +
      [key: string]: number
      +
    • +
    +
    +
    +
    + +

    Const NOTE_DURATIONS

    +
    NOTE_DURATIONS: number[] = ...
    + +
    +
    + +

    Const NOTE_DURATIONS_AS_SIZE_IN_MEASURE

    +
    NOTE_DURATIONS_AS_SIZE_IN_MEASURE: {} = ...
    + +
    +

    Type declaration

    +
      +
    • +
      [key: string]: number
      +
    • +
    +
    +
    +
    + +

    Const NUMBER_OF_PITCH_CLASSES

    +
    NUMBER_OF_PITCH_CLASSES: number = 12
    + +
    +
    + +

    Const OCTAVES_ON_PIANO

    +
    OCTAVES_ON_PIANO: number = 8
    + +
    +
    + +

    Const PITCH_CLASSES

    +
    PITCH_CLASSES: string[] = ...
    + +
    +
    + +

    Const PITCH_CLASS_LETTERS

    +
    PITCH_CLASS_LETTERS: string[] = ...
    + +
    +
    + +

    Const PITCH_STANDARD

    +
    PITCH_STANDARD: { frequency: number; midi: number; octave: number; pitchClass: string } = ...
    + +
    +

    Type declaration

    +
      +
    • +
      frequency: number
      +
    • +
    • +
      midi: number
      +
    • +
    • +
      octave: number
      +
    • +
    • +
      pitchClass: string
      +
    • +
    +
    +
    +
    + +

    Const SEMITONE

    +
    SEMITONE: number = ...
    + +
    +
    + +

    Const SHARP_CLASS_NOTES

    +
    SHARP_CLASS_NOTES: string[] = ...
    + +
    +
    + +

    Const TIME_SIG_NUMERATORS

    +
    TIME_SIG_NUMERATORS: number[] = ...
    + +
    + +
    +

    Functions

    +
    + +

    centsOffFromFreq

    +
      +
    • centsOffFromFreq(frequency: number, midi: number): number
    • +
    +
      +
    • + +
      +
      +

      Returns how much cents off a frequency is from an absolute note.

      +
      +
      +

      Parameters

      +
        +
      • +
        frequency: number
        +
      • +
      • +
        midi: number
        +
      • +
      +

      Returns number

      +
    • +
    +
    +
    + +

    enharmonicPitchClass

    +
      +
    • enharmonicPitchClass(from: string, to: string): string
    • +
    + +
    +
    + +

    extractOctave

    +
      +
    • extractOctave(note: string): string
    • +
    +
      +
    • + +
      +
      +

      Returns the octave from a raw note.

      +
      +
      +

      Parameters

      +
        +
      • +
        note: string
        +
        +
        +
      • +
      +

      Returns string

      +
    • +
    +
    +
    + +

    extractPitchClass

    +
      +
    • extractPitchClass(note: string): string
    • +
    +
      +
    • + +
      +
      +

      Returns the pitch class from a raw note.

      +
      +
      +

      Parameters

      +
        +
      • +
        note: string
        +
      • +
      +

      Returns string

      +
    • +
    +
    +
    + +

    firstToUpper

    +
      +
    • firstToUpper(str: string): string
    • +
    +
      +
    • + +
      +
      +

      Transforms the first letter of a string to upper case.

      +
      +
      +

      Parameters

      +
        +
      • +
        str: string
        +
        +

        String to transform

        +
        +
      • +
      +

      Returns string

      +
    • +
    +
    +
    + +

    fitArrayToSize

    +
      +
    • fitArrayToSize(__namedParameters: any[], size: number): any[]
    • +
    +
      +
    • + +
      +
      +

      Fills an array with it's own elements to fit a certain size.

      +
      +
      +

      Parameters

      +
        +
      • +
        __namedParameters: any[]
        +
      • +
      • +
        size: number
        +
        +

        The new size.

        +
        +
      • +
      +

      Returns any[]

      +
    • +
    +
    +
    + +

    freqFromMidi

    +
      +
    • freqFromMidi(midi: number): number
    • +
    + +
    +
    + +

    freqFromPitch

    +
      +
    • freqFromPitch(note: string): number
    • +
    +
      +
    • + +
      +
      +

      Calculate the frequency of a note by its octave and index out of all notes(c, c#, etc...).

      +
      +
      +

      Parameters

      +
        +
      • +
        note: string
        +
      • +
      +

      Returns number

      +
    • +
    +
    +
    + +

    freqToFloatMidi

    +
      +
    • freqToFloatMidi(frequency: number): number
    • +
    + +
    +
    + +

    freqToMidi

    +
      +
    • freqToMidi(frequency: number): number
    • +
    +
      +
    • + +
      +
      +

      Turns frequency value to a ABSOLUTE midi note.

      +
      +
      +

      Parameters

      +
        +
      • +
        frequency: number
        +
      • +
      +

      Returns number

      +
    • +
    +
    +
    + +

    getNotesInterval

    +
      +
    • getNotesInterval(note1: string, note2: string): number
    • +
    +
      +
    • + +
      +
      +

      Returns the interval from one note to another.

      +
      +
      +

      Parameters

      +
        +
      • +
        note1: string
        +
      • +
      • +
        note2: string
        +
        +
        +
      • +
      +

      Returns number

      +
    • +
    +
    +
    + +

    getPatternFromNotes

    +
      +
    • getPatternFromNotes(notes: string[]): number[]
    • +
    + +
    +
    + +

    getPatternFromPitchClasses

    +
      +
    • getPatternFromPitchClasses(pitchClasses: string[]): number[]
    • +
    + +
    +
    + +

    getPitchClassIndex

    +
      +
    • getPitchClassIndex(pc: string): number
    • +
    +
      +
    • + +
      +
      +

      Returns the index of a pitch class out of a pitch class.

      +
      +
      +

      Parameters

      +
        +
      • +
        pc: string
        +
      • +
      +

      Returns number

      +
    • +
    +
    +
    + +

    getPitchClassSet

    +
      +
    • getPitchClassSet(set: string): string[]
    • +
    + +
    +
    + +

    getPitchClassesInterval

    +
      +
    • getPitchClassesInterval(pitchClass1: string, pitchClass2: string): number
    • +
    +
      +
    • + +
      +
      +

      Calculate the pure interval between 2 pitch classes.

      +
      +
      +

      Parameters

      +
        +
      • +
        pitchClass1: string
        +
        +

        first note

        +
        +
      • +
      • +
        pitchClass2: string
        +
        +

        second note

        +
        +
      • +
      +

      Returns number

      +
    • +
    +
    +
    + +

    highestNote

    +
      +
    • highestNote(note1: string, note2: string): string
    • +
    +
      +
    • + +
      +
      +

      Returns the highest note between 2 notes.

      +
      +
      +

      Parameters

      +
        +
      • +
        note1: string
        +
      • +
      • +
        note2: string
        +
      • +
      +

      Returns string

      +
    • +
    +
    +
    + +

    highestNoteFromArray

    +
      +
    • highestNoteFromArray(notes: string[]): string
    • +
    +
      +
    • + +
      +
      +

      Returns the highest note from an array of notes.

      +
      +
      +

      Parameters

      +
        +
      • +
        notes: string[]
        +
      • +
      +

      Returns string

      +
    • +
    +
    +
    + +

    intervalsToNotes

    +
      +
    • intervalsToNotes(baseNote: string, intervals: (number | string)[]): string[]
    • +
    +
      +
    • + +
      +
      +

      Returns an array of notes from a base note and array of intervals.

      +
      +
      +

      Parameters

      +
        +
      • +
        baseNote: string
        +
      • +
      • +
        intervals: (number | string)[]
        +
      • +
      +

      Returns string[]

      +
    • +
    +
    +
    + +

    isDuration

    +
      +
    • isDuration(dur: string): boolean
    • +
    + +
    +
    + +

    isNumberAsString

    +
      +
    • isNumberAsString(str: string): boolean
    • +
    +
      +
    • + +
      +
      +

      Returns true if string represents a number, else false.

      +
      +
      +

      Parameters

      +
        +
      • +
        str: string
        +
      • +
      +

      Returns boolean

      +
    • +
    +
    +
    + +

    isRawNote

    +
      +
    • isRawNote(str: string): boolean
    • +
    +
      +
    • + +
      +
      +

      Checks if a string represents a raw musical note.

      +
      +
      +

      Parameters

      +
        +
      • +
        str: string
        +
      • +
      +

      Returns boolean

      +
    • +
    +
    +
    + +

    isRest

    +
      +
    • isRest(str: string): boolean
    • +
    +
      +
    • + +
      +
      +

      Returns true if a note is a rest, else false.

      +
      +
      +

      Parameters

      +
        +
      • +
        str: string
        +
      • +
      +

      Returns boolean

      +
    • +
    +
    +
    + +

    longestArray

    +
      +
    • longestArray(matrix: any[][]): any[]
    • +
    +
      +
    • + +
      +
      +

      Returns the longest array from an array of arrays.

      +
      +
      +

      Parameters

      +
        +
      • +
        matrix: any[][]
        +
        +

        Array of arrays

        +
        +
      • +
      +

      Returns any[]

      +
    • +
    +
    +
    + +

    lowestNote

    +
      +
    • lowestNote(note1: string, note2: string): string
    • +
    +
      +
    • + +
      +
      +

      Returns the lowest note between 2 notes.

      +
      +
      +

      Parameters

      +
        +
      • +
        note1: string
        +
      • +
      • +
        note2: string
        +
      • +
      +

      Returns string

      +
    • +
    +
    +
    + +

    lowestNoteFromArray

    +
      +
    • lowestNoteFromArray(notes: string[]): string
    • +
    +
      +
    • + +
      +
      +

      Returns the lowest note from an array of notes.

      +
      +
      +

      Parameters

      +
        +
      • +
        notes: string[]
        +
      • +
      +

      Returns string

      +
    • +
    +
    +
    + +

    lowestPitch

    +
      +
    • lowestPitch(pc1: string, pc2: string): string
    • +
    +
      +
    • + +
      +
      +

      Returns the lowest pitch between 2 pitch classes.

      +
      +
      +

      Parameters

      +
        +
      • +
        pc1: string
        +
      • +
      • +
        pc2: string
        +
      • +
      +

      Returns string

      +
    • +
    +
    +
    + +

    mapString

    +
      +
    • mapString(str: string, toMap: string, mapTo: string): string
    • +
    +
      +
    • + +
      +
      +

      Map a string substring to a different string.

      +
      +
      +

      Parameters

      +
        +
      • +
        str: string
        +
        +

        String to reduce.

        +
        +
      • +
      • +
        toMap: string
        +
        +

        Substring to reduce.

        +
        +
      • +
      • +
        mapTo: string
        +
        +

        String to reduce to.

        +
        +
      • +
      +

      Returns string

      +
    • +
    +
    +
    + +

    maxInterval

    +
      +
    • maxInterval(intervals: (number | string)[]): number
    • +
    +
      +
    • + +
      +
      +

      Returns the max interval from an array of intervals.

      +
      +
      +

      Parameters

      +
        +
      • +
        intervals: (number | string)[]
        +
      • +
      +

      Returns number

      +
    • +
    +
    +
    + +

    midiToFreq

    +
      +
    • midiToFreq(realNumber: number): number
    • +
    + +
    +
    + +

    normalizePitchClass

    +
      +
    • normalizePitchClass(pc: string): string
    • +
    +
      +
    • + +
      +
      +

      Transform a pitch class to it's basic form.

      +
      +
      +

      Parameters

      +
        +
      • +
        pc: string
        +
        +
        +
      • +
      +

      Returns string

      +
    • +
    +
    +
    + +

    noteToObject

    +
      +
    • noteToObject(note: string): NoteAsObject
    • +
    +
      +
    • + +
      +
      +

      Turns a note into an object with pitch class and octave.

      +
      +
      +

      Parameters

      +
        +
      • +
        note: string
        +
        +

        Pitch as a string, e.g Ab3

        +
        +
      • +
      +

      Returns NoteAsObject

      +
    • +
    +
    +
    + +

    notesInRange

    +
      +
    • notesInRange(baseNote: string, range: number): any
    • +
    +
      +
    • + +
      +
      +

      Returns an object where the keys are raw notes and their value is an object with note & octave props.

      +
      +
      +

      Parameters

      +
        +
      • +
        baseNote: string
        +
      • +
      • +
        range: number
        +
      • +
      +

      Returns any

      +
    • +
    +
    +
    + +

    occurrencesInString

    +
      +
    • occurrencesInString(str: string, subString: string): number
    • +
    +
      +
    • + +
      +
      +

      Function that count occurrences of a substring in a string.

      +
      +
      +

      Parameters

      +
        +
      • +
        str: string
        +
        +

        The string

        +
        +
      • +
      • +
        subString: string
        +
        +

        The sub string to search for

        +
        +
      • +
      +

      Returns number

      +
    • +
    +
    +
    + +

    pitchClassesToNotes

    +
      +
    • pitchClassesToNotes(pitchClasses: string[], octave: number): string[]
    • +
    +
      +
    • + +
      +
      +

      Returns an array of notes with a specific octave.

      +
      +
      +

      Parameters

      +
        +
      • +
        pitchClasses: string[]
        +
        +

        Array of pitch classes.

        +
        +
      • +
      • +
        octave: number
        +
        +

        Octave to assign to notes..

        +
        +
      • +
      +

      Returns string[]

      +
    • +
    +
    +
    + +

    pitchClassesToPianoChordNotes

    +
      +
    • pitchClassesToPianoChordNotes(pitchClasses: string[], octave: number, inversion?: number): string[]
    • +
    +
      +
    • + +
      +
      +

      Returns an array of notes that represent a chord played on a piano in a certain octave.

      +
      +
      +

      Parameters

      +
        +
      • +
        pitchClasses: string[]
        +
      • +
      • +
        octave: number
        +
        +

        Octave for the chord root.

        +
        +
      • +
      • +
        inversion: number = 0
        +
        +

        Whether to invert the chord. 0 - root position, 1 - 1st inversion, 2 - 2nd inversion, + etc...

        +
        +
      • +
      +

      Returns string[]

      +
    • +
    +
    +
    + +

    rearrangeArray

    +
      +
    • rearrangeArray(__namedParameters: any[], index: number): any[]
    • +
    +
      +
    • + +
      +
      +

      Returns a new array which starts from index, adds the rest of the members to it's end.

      +
      +
      +

      Parameters

      +
        +
      • +
        __namedParameters: any[]
        +
      • +
      • +
        index: number
        +
        +

        to arrange from.

        +
        +
      • +
      +

      Returns any[]

      +
    • +
    +
    +
    + +

    switchMembers

    +
      +
    • switchMembers(__namedParameters: [], i1: number, i2: number): []
    • +
    +
      +
    • + +
      +
      +

      Switch the index of one member of an array with another member.

      +
      +
      +

      Parameters

      +
        +
      • +
        __namedParameters: []
        +
      • +
      • +
        i1: number
        +
      • +
      • +
        i2: number
        +
      • +
      +

      Returns []

      +
    • +
    +
    +
    + +

    toFlat

    +
      +
    • toFlat(str: string): string
    • +
    +
      +
    • + +
      +
      +

      Turns any sharp pitch class to flat.

      +
      +
      +

      Parameters

      +
        +
      • +
        str: string
        +
        +
        +
      • +
      +

      Returns string

      +
    • +
    +
    +
    + +

    toSemitones

    +
      +
    • toSemitones(interval: number | string): number
    • +
    +
      +
    • + +
      +
      +

      Normalize any interval representation to a semitone of Number type.

      +
      +
      +

      Parameters

      +
        +
      • +
        interval: number | string
        +
      • +
      +

      Returns number

      +
    • +
    +
    +
    + +

    transposeNote

    +
      +
    • transposeNote(note: string, interval: number): string
    • +
    + +
    +
    + +

    twoDigitFormat

    +
      +
    • twoDigitFormat(num: number): number
    • +
    +
      +
    • + +
      +
      +

      Returns a number formatted to show only 2 digits after the decimal point.

      +
      +
      +

      Parameters

      +
        +
      • +
        num: number
        +
      • +
      +

      Returns number

      +
    • +
    +
    +
    + +

    validateArray

    +
      +
    • validateArray(arg: any): boolean
    • +
    +
      +
    • + +
      +
      +

      Validates an argument is an array, fails if not.

      +
      +
      +
      throws
      +

      InvalidInput

      +
      +
      +
      +

      Parameters

      +
        +
      • +
        arg: any
        +
      • +
      +

      Returns boolean

      +
    • +
    +
    +
    + +

    validateDuration

    +
      +
    • validateDuration(str: any): boolean
    • +
    + +
    +
    + +

    validateInstance

    +
      +
    • validateInstance(instance: any, classToCheckFor: any): boolean
    • +
    +
      +
    • + +

      Parameters

      +
        +
      • +
        instance: any
        +
      • +
      • +
        classToCheckFor: any
        +
      • +
      +

      Returns boolean

      +
    • +
    +
    +
    + +

    validateNumber

    +
      +
    • validateNumber(val: any): boolean
    • +
    + +
    +
    + +

    validatePitchClasses

    +
      +
    • validatePitchClasses(pitchClasses: any): void
    • +
    + +
    +
    + +

    validateRawNote

    +
      +
    • validateRawNote(str: any): boolean
    • +
    +
      +
    • + +
      +
      +

      Validate that a string is a valid representation of a raw note.

      +
      +
      +

      Parameters

      +
        +
      • +
        str: any
        +
      • +
      +

      Returns boolean

      +
    • +
    +
    +
    -