-
Notifications
You must be signed in to change notification settings - Fork 0
Running
Most of the defaults should be alright, you can check them out by running goseq -help
after you have built the executable
These merit a bit more of a detailed explanation. "ppqn" is Pulses Per Quarter Note while "cycle" is how many quarter notes the sequencer will step through before reseting the count to 0, thus ppqn x cycle = total number of pulses before the sequencer step count resets. This has direct bearing on when a new sequence will start.
When you submit a sequence (see the samples in the sample_json folder), the startTick
field tells the sequencer which pulses it can start your sequence on. For example, given ppqn=24 and cycle=24 (the default values), if you supply a startTick
value of 96 the sequence will start on the next full bar (assuming a time signature of 4/4). If you're lost, try this.