Andrew Belt
ff9fdf1800
Bump version, change Stages initial parameter values
6 years ago
Jim Tupper
dc94cd5d58
Reworking group builder
Group builder algorithm works forwards, builds more static info about each group.
Algorithms now iterate over groups first, then segments within the groups as necessary.
6 years ago
Jim Tupper
d1525bd8c7
Using segment_generator's explicit sample rate interface
6 years ago
Jim Tupper
92e161460f
Removing explicit AB Loop Mode
Diverging from hardware, allowing a group to have 2 active loop segments by holding each segment button individually rather than both together (or using abLoop mode)
6 years ago
Jim Tupper
d4933932dc
Simplifying light oscillators
6 years ago
Andrew Belt
5ff5bfcab4
Code style
6 years ago
Jim Tupper
bcc460848a
Changing individual segment output to be the inverse of the phase, which seems to match up more with the Stages manual
6 years ago
Jim Tupper
7279f7391d
Fixing up alternate light flashing lights
Was abusing legacy match from when using a triangle oscillator for the light levels
6 years ago
Jim Tupper
ba3b988caf
Re-initializing ramp generators when sample rate changes
6 years ago
Jim Tupper
f29754229d
Breaking long press button functionality out
Using simpler sine oscillators for flashing lights that can render with a phase offset.
Cleaning up warnings.
6 years ago
Jim Tupper
d9434e41c9
Sending input CV to the correct segments
6 years ago
Jim Tupper
32aa9a15eb
Allow varying sample rate
6 years ago
Jim Tupper
13a16aea60
Essential working Stages
6 years ago
Andrew Belt
7e391fd21d
Add Stages WIP
6 years ago