Andrew Belt
|
da4110367a
|
Move DSP window functions to window.hpp. Use 0-indexed module/cable IDs instead of 1-indexed. Unserialize module/cable IDs as they are in the patch file.
|
6 years ago |
Andrew Belt
|
64602576b0
|
Create `engine::` namespace
|
6 years ago |
Andrew Belt
|
8a5a806425
|
Add app::, ui::, and widget:: namespaces.
|
6 years ago |
Andrew Belt
|
6d86a8280c
|
Add convenience methods to Port. Draw blue plug lights for polyphonic ports.
|
6 years ago |
Andrew Belt
|
0f08886aae
|
Add Param::displayOffset. Switch around param key commands and param context menu again.
|
6 years ago |
Andrew Belt
|
6a83a3c766
|
Add SliderKnob as SVGSlider's superclass. Add logarithmic scaling too ParamQuantity
|
6 years ago |
Andrew Belt
|
445e5e6d6b
|
Fix history for momentary Switches, remove `virtual` from Core structs
|
6 years ago |
Andrew Belt
|
1f030a16fd
|
Add -funsafe-math-optimizations, tweak Quantity display string
|
6 years ago |
Andrew Belt
|
ec83a4dacb
|
Improve behavior for unbounded params
|
6 years ago |
Andrew Belt
|
38c291b365
|
Merge ParamInfo with Param
|
6 years ago |
Andrew Belt
|
6dad6ec000
|
Add param smoothing when moving Knob
|
6 years ago |
Andrew Belt
|
cb7e139b47
|
Make power meter display in microseconds instead of millisamples. Add history::ComplexAction. Split Param into Param and ParamInfo. Rename setup() to config().
|
6 years ago |
Andrew Belt
|
87cc6e3edb
|
Param event tweaking
|
6 years ago |
Andrew Belt
|
4c23dc9cc0
|
Added param value entry. Make ParamQuantity automatically compute its displayPrecision.
|
6 years ago |
Andrew Belt
|
3f2476073d
|
Fix Core Blank panel
|
6 years ago |
Andrew Belt
|
a6961d6626
|
Tear down old Module Browser, make app widgets and Core plugins compatible with NULL Module
|
6 years ago |
Andrew Belt
|
f5601d2042
|
Work on toolbar, event context
|
6 years ago |
Andrew Belt
|
960ac66b73
|
Fix event drag handling, fix ParamQuantity and tweak its API
|
6 years ago |