Andrew Belt
|
669ace54c6
|
Fix Param serialization mistake. Update template patch.
|
6 years ago |
Andrew Belt
|
cdf7a2bbfa
|
Fix serialization for unbounded Params.
|
6 years ago |
Andrew Belt
|
31d99cbdcd
|
Add assertions to Module helpers.
|
6 years ago |
Andrew Belt
|
0c0be078c6
|
Only serialize left/rightModuleId if valid ID
|
6 years ago |
Andrew Belt
|
357952c3d3
|
Move all metadata from Param to ParamQuantity.
|
6 years ago |
Andrew Belt
|
6fe14dca06
|
Move reset and randomize from Param to ParamWidget.
|
6 years ago |
Andrew Belt
|
c43d2314c9
|
Serialize/deserialize left/rightModuleId in Module.
|
6 years ago |
Andrew Belt
|
64602576b0
|
Create `engine::` namespace
|
6 years ago |
Andrew Belt
|
5de5db2a18
|
Add Param::randomizable
|
6 years ago |
Andrew Belt
|
8cc4cb3c2b
|
Add PatchManager. Clean up and refactor RackWidget and CableContainer.
|
6 years ago |
Andrew Belt
|
38c291b365
|
Merge ParamInfo with Param
|
6 years ago |
Andrew Belt
|
19d9fdd041
|
Add ModuleBypass. Serialize Module::bypass.
|
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
|
3d6de43a78
|
Refactor ParamWidget event behavior, draw polyphonic wires with greater thickness, fix serialization bug in Module
|
6 years ago |
Andrew Belt
|
788fe92856
|
Clean up RackWidget. Use Module::id for referencing modules in patches.
|
6 years ago |
Andrew Belt
|
c999df235d
|
Clean up ModuleWidget
|
6 years ago |
Andrew Belt
|
316518a794
|
Wrap engine state into class Engine
|
6 years ago |