heck
6b19b06e48
Fix: Samplerate constexpr - update for improved Samplerate representation in libDaisy
9 months ago
heck
f6245bf01d
Feature: Add CPU BOOST (480MHZ) option
untested! the thing might blow up and tear a black hole into your desktop
9 months ago
heck
2faf4657dc
globals.hh - group audio related constants by prefix
9 months ago
heck
85afddf5f4
make typealiases global in types.hh (and remove all the superflous ones)
9 months ago
heck
6baca18765
UI: Clear + Record -> clears whole sequence
Clear + pot wiggle -> clear that pot automation only
Hold Record: Record motion sequencing
10 months ago
heck
aac83e90d1
move global state into main_perkons.cc for now.
10 months ago
heck
d45ba858f7
feature: hold clear and wiggle pot clears automation for only that pot
10 months ago
heck
7c10994247
add instr_zosc
10 months ago
heck
cc29e27f0e
Add instr_hihat
10 months ago
heck
2bb674ae8c
instr_kick - make it "complete"
10 months ago
heck
95fc895365
move sequencer into own module
10 months ago
heck
d17253467f
move midiclock into own module
10 months ago
heck
b5c489bb25
dont confuse button state with e.g. sequencer state
10 months ago
heck
bc266681c9
Button 'Clear' up clears whole sequencer now
10 months ago
heck
76ae3c07f1
Add 'Clear' button
for clearing stuff in the sequencer
10 months ago
heck
253d251aab
globals.hh - add Logging options
10 months ago
heck
66ef897cdb
globals.hh - Add hardware definitions section
10 months ago
heck
dc89d18872
Fix
10 months ago
heck
9c13792702
Trigger the track env (which trigger the instrument)
pros:
* same env on each track
* instrument can be drone, but can also react to trig
cons:
* instrument can only shorten the decay, its limited by the track env
10 months ago
heck
a30d72f33d
Create new space for Developer Build options.
10 months ago
heck
b1a571969e
YUP. added the SEQUENCER finally :)
10 months ago
heck
20086f580d
main_perkons.cc - structure
10 months ago
heck
afd04cef7f
Add a Clock (MIDI slave only for now)
10 months ago
heck
00398c7ebb
Add sequencer record button
10 months ago
heck
ecee43bc28
MIDI controls for tracks complete
Move `struct Track` into own module
10 months ago
heck
fb1e7b0484
namespacing, introduce globals.hh,
instr_abstract.hh
replace using namespace with ns aliases, etc..
10 months ago
heck
d7959a3956
main_perkons.cc restructure
10 months ago
heck
ffa4159385
Array of track instruments to make them addressable
10 months ago
heck
6860dc81b3
FIX: dsp init must be after audio init
10 months ago
heck
0b7be14778
Add some initial structures towards the envisioned perkons enhancement
10 months ago