chrislo / brain

Use a Raspberry Pi to control my "studio"
GNU General Public License v3.0
5 stars 0 forks source link

Merge euclidean and step sequencer #28

Closed chrislo closed 4 years ago

chrislo commented 4 years ago

At the moment the euclidean sequencer is very separate from the step sequencer, even though it is sequencing the same sounds/notes. This means I'd have to duplicate functionality to allow, for example, notes to be toggled and track muting in the Euclidean sequencer.

Perhaps it would be possible to add functionality to change pattern length, and fill patterns in a euclidean style to the existing step sequencer and access those functions by pressing, for example

chrislo commented 4 years ago

I removed the StepSequencer and EuclideanSequencer types and replaced them with a more general Sequence type.