Andrew Belt
|
dca30e2b53
|
Auto-format code with astyle.
|
5 years ago |
Andrew Belt
|
1252437344
|
Add Engine::getFrame().
|
5 years ago |
Andrew Belt
|
41552e79f2
|
Restructure ParamHandle Engine internals.
|
5 years ago |
Andrew Belt
|
696939069d
|
Use <> instead of "" for include directive.
|
5 years ago |
Andrew Belt
|
30c5b24ec5
|
Add Engine::yieldWorker() which turns worker spinlocks into mutex locks. Fix race condition in EngineWorker::run() when changing number of threads.
|
5 years ago |
Andrew Belt
|
a0e738bc07
|
Write to `settings::sampleRate` and `threadCount` instead of calling Engine methods.
|
5 years ago |
Andrew Belt
|
d699c2e07d
|
Don't overwrite param handles when duplicating MIDI-Map.
|
5 years ago |
Andrew Belt
|
66aa746476
|
Replace ModuleHandle with ParamHandle. Move touchedParam from Engine to RackWidget. Fix param mapping bugs in MIDI-Map.
|
5 years ago |
Andrew Belt
|
7458b5d709
|
Add param touch to engine. Add param learning to MIDI-Map.
|
5 years ago |
Andrew Belt
|
d7b72c5b0f
|
Rewrite thread API. Add ParamMap::to/fromJson().
|
5 years ago |
Andrew Belt
|
bfcae28495
|
Update MIDI-Map panel. Add Engine::getModule().
|
5 years ago |
Andrew Belt
|
927c77eca6
|
Add more engine docstrings
|
5 years ago |
Andrew Belt
|
2b98dfc6f9
|
Write custom threading model in Engine. Remove OpenMP dep. Fix bugs in string::basename/extension.
|
5 years ago |
Andrew Belt
|
64602576b0
|
Create `engine::` namespace
|
5 years ago |
Andrew Belt
|
d35d91de05
|
Make engine multithreaded with OpenMP
|
5 years ago |
Andrew Belt
|
0a22c3e378
|
Use engine mutex for bypassing module
|
5 years ago |
Andrew Belt
|
6dad6ec000
|
Add param smoothing when moving Knob
|
5 years ago |
Andrew Belt
|
3ab43a2ce0
|
Rename wire to cable
|
5 years ago |
Andrew Belt
|
788fe92856
|
Clean up RackWidget. Use Module::id for referencing modules in patches.
|
5 years ago |
Andrew Belt
|
f5601d2042
|
Work on toolbar, event context
|
5 years ago |
Andrew Belt
|
402f42a354
|
Add Context class for storing global state
|
5 years ago |
Andrew Belt
|
a792c85cbc
|
Cleanup includes more
|
5 years ago |
Andrew Belt
|
316518a794
|
Wrap engine state into class Engine
|
5 years ago |