Sequencers
Arpeggiator
An arpeggiator module
Generates a note sequence from a given scale.
Not arpeggiator
This module is WIP. Currently it only generates a random note from a given scale.
Parameters
trigger
: The clock signal to advance the arpeggiator. It will output the next note.type
: The arpeggiator type. Default isArpType.Random
.baseNote
: The base midi note of the arpeggiator. Default is60
.scale
: The scale type. Default isArpScale.Major
.octaves
: The number of octaves to span. Default is 2.
Scales
You can use ArpScale
to specify the scale of the arpeggiator. Or just have fun with random numbers!
ArpScale.Major
ArpScale.Minor
ArpScale.PentatonicMinor
ArpScale.Blues
ArpScale.WholeTone
ArpScale.Chromatic
ArpScale.Melodic
ArpScale.Harmonic