[ ] drop #if false block from the effect processor
[ ] do more easy access controls (and maybe more mod sources)
[ ] after init, load, etc, should select the first graph of everything
[ ] matrix/unison as popups?
[ ] fix the 1sec delay on plot visuals
[ ] programmatic dump screenshot?
[ ] fix the build scripts for linux-arm
[ ] add loop count param
[ ] one phase LFO type
[ ] do mod rate/amt for multitap
[ ] override all-osci unison
[ ] bpexpo envelopes + docs
[ ] GLFO_N->X everywhere you can do VLFO_N->X
[ ] tooltips for time stuff in hz and seconds?
[ ] store last selected patch folder in global settings on disk
[ ] allow click + on first disabled matrix slot

fix the string oversample bug already
allow full fx module inside the feedback delay
dedicated distortion with routing like the echo
do display disabled/impossible items different in the mod matrix
VDist/GDist - bitcrush, downsample, filter, eq, shape, oversample, more?

pck support
arpeggiator
allow more stuff on the feedback delay path, like, try to get an entire fx block in there somehow => just put one in a popup window?
more presets
fancy patch browser
check into AV Linux
arpeggiator/sequencer
vst3 note expr + midi mpe
dedicated distortion module
split large matrix dropdowns
architecture/developer document
percussion/porta lead demo patches
string timbre should not react to samplerate/oversample
separate midi, bpm, automation smoothing, auto should be global + per-param override