Andrew Belt
|
73a53f4536
|
Rename Module::to/fromJson to dataTo/dataFromJson, move ModuleWidget::to/fromJson functionality to new Module::to/fromJson
|
6 years ago |
Andrew Belt
|
a99587ef23
|
Rename Quantity::getPrecision to getDisplayPrecision, add exponential base and display multiplier to Param
|
6 years ago |
Andrew Belt
|
f64ea2e181
|
Large architectural changes. Created Quantity class.
|
6 years ago |
Andrew Belt
|
25779027a8
|
Move QuantityWidget to ui
|
6 years ago |
Andrew Belt
|
92951206b6
|
Rename WidgetState to event::Context, move color.hpp implementations to source
|
6 years ago |
Andrew Belt
|
499ceb024f
|
Remove math namespace
|
6 years ago |
Andrew Belt
|
4b55d428e8
|
Split app.hpp into individual headers
|
6 years ago |
Andrew Belt
|
5d64ca1de7
|
Clean up MenuOverlay
|
6 years ago |
Andrew Belt
|
2a3c254712
|
Revert to simpler event system
|
6 years ago |
Andrew Belt
|
467dd78e57
|
Fix event bugs
|
6 years ago |
Andrew Belt
|
08352b9f34
|
Clean up event creation
|
6 years ago |
Andrew Belt
|
7683299447
|
Move event creation code to WidgetState
|
6 years ago |
Andrew Belt
|
a4471d1c44
|
Add WidgetState::handleButton, fix event typos
|
6 years ago |
Andrew Belt
|
c3407ca07d
|
Code style: Remove () from `new X()`
|
6 years ago |
Andrew Belt
|
abc34603d9
|
Add WidgetState
|
6 years ago |
Andrew Belt
|
6475c630b5
|
Revise event and widget API (draft), migrate source files to headers (WIP), separate large headers into small headers in subfolders (WIP)
|
6 years ago |
Andrew Belt
|
dd02ec52ad
|
Move Widget class to header, wrap settings, keyboard, and gamepad in namespace
|
6 years ago |
Andrew Belt
|
34af736ee5
|
Add rack0.hpp backward compatibility header for ease of migration
|
6 years ago |
Andrew Belt
|
587f936a99
|
Move random to its own namespace, shuffle files around
|
6 years ago |
Andrew Belt
|
89521fe8cc
|
Move system to its own namespace
|
6 years ago |
Andrew Belt
|
b0ba3c6d20
|
Rename request to network, move to its own namespace
|
6 years ago |
Andrew Belt
|
3fa78176e2
|
Move asset to its own namespace
|
6 years ago |
Andrew Belt
|
bee6f658cf
|
Move logger to its own namespace, add macros to macros.hpp
|
6 years ago |
Andrew Belt
|
c57c76e6d1
|
Move math to its own namespace, clean up deprecated classes
|
6 years ago |
Andrew Belt
|
dcb214a122
|
Fix last path when using command line to open patch
|
6 years ago |
Andrew Belt
|
6827b127ac
|
Prevent multiple Rack instances on Windows
|
6 years ago |
Andrew Belt
|
0523a84777
|
Remove redundant MIDI channel filtering in MIDI-4
|
6 years ago |
Andrew Belt
|
13107b8577
|
Switch to C++ headers
|
6 years ago |
Andrew Belt
|
b6d3930f00
|
Added better toolbar button tooltip labels
|
6 years ago |
Andrew Belt
|
732c1f104a
|
Round MIDI CC value
|
6 years ago |
Andrew Belt
|
925031b9b1
|
Reorganize DSP headers, rewrite Decimator, rewrite some FIR functions
|
6 years ago |
Andrew Belt
|
bd4f68c13d
|
Re-add power meter for Audio, add Rect::shrink
|
6 years ago |
Andrew Belt
|
831362d1c2
|
Disable drawing of power meter on Core AUDIO
|
6 years ago |
Andrew Belt
|
9d1d08105d
|
Add -g and -l command line arguments
|
6 years ago |
Andrew Belt
|
6c817f8d4c
|
Add module preset copy, paste, load, and save
|
6 years ago |
Andrew Belt
|
daecb8caa6
|
Make parameter smoothing thread-safe and lock-free
|
6 years ago |
Andrew Belt
|
b264bc6af6
|
Clean up RealTimeConvolver
|
6 years ago |
Andrew Belt
|
31c42dfea3
|
Call all Module::on*() events from engine thread, remove mutex from
engineSetSmoothParam() (could be bad?)
|
6 years ago |
Andrew Belt
|
1fd0cc8b67
|
Clear lastPath if user prompts to clear a previously-crashed patch
|
6 years ago |
Andrew Belt
|
4bde271a36
|
Add key command for Revert Patch
|
6 years ago |
Andrew Belt
|
c6be92e505
|
Create local directory in assetInit()
|
6 years ago |
Andrew Belt
|
8ae99e2ef0
|
Added version check
|
6 years ago |
Andrew Belt
|
fafb63a26d
|
Type into MidiCcChoices
|
7 years ago |
Andrew Belt
|
d5ed5c7ea3
|
Learn CC only if value changes
|
7 years ago |
Andrew Belt
|
a2a349740e
|
Remove +/-12V clamping of wires
|
7 years ago |
Andrew Belt
|
7f6745ca58
|
Don't retrigger on release for MIDI-1
|
7 years ago |
Andrew Belt
|
c756329bfc
|
Update osdialog, fix osdialog filter format
|
7 years ago |
Andrew Belt
|
4e41c35395
|
Add filters to patch open/save dialogs
|
7 years ago |
Andrew Belt
|
7407d20b33
|
Reorder toolbar, fix Bridge directories in `make dist`, update osdialog
|
7 years ago |
Andrew Belt
|
17eeade228
|
Fix deprecation attributes and dialog messages
|
7 years ago |