Open the console to execute JavaScript commands. You may need to update your browser if it gives an error over an unrecognized function.

Argument Abbreviations:
x, y: xEDy (e.g. 12ed2)
h: harmonic


TODO: command list

jiInsertion(rArray, insertionType, placeAtEnd, iterations)
Example: jiInsertion([[4,5], [2,3], [8,15], [1,2]], 0, false, 3);

insertionType:
0: sL (insert smallest step)
1: mL (insert second largest step)
2: sML (insert smallest step into all other steps)

reaperNoteNames(): automatically formats note names from an array, such as those generated by autoNoteNames()
autoNoteNames('c', 37, 2, 3, 2, 0, false, false, true)
Arguments: pitch unit, x ed, y, multiple, leading digits, trailing digits, unison label (false or string), braille thing, dozenal first digits
If you want the dozenal thing to work for all numbers in a line, leading digits has to be set to at least 4 before it can be shortened to 3.