Andrew Belt
|
f4b54f74b7
|
Added "recentPatchPaths" to settings.json and a "Open recent" menu item.
|
4 years ago |
Andrew Belt
|
6800cc7493
|
Add back "allowCursorLock" to settings and menu bar.
|
4 years ago |
Andrew Belt
|
1f4a69c0bd
|
Update changelog.
|
4 years ago |
Andrew Belt
|
ba0c0d091c
|
Use whole archive for static libs on Windows.
|
4 years ago |
Andrew Belt
|
b30b200684
|
Change paramTooltip default setting to true.
|
4 years ago |
Andrew Belt
|
d0098ae7cc
|
Allow left button to scroll ScrollWidget, so that the rack and other scroll containers can be scrolled with a touch screen.
|
4 years ago |
Andrew Belt
|
60d2283010
|
Add timestamp to MIDI message. Make MIDI-* modules wait until a message is `stepFrames` frames old until processing it, improving MIDI stability. Add Engine::getStepFrame, getStepTime, and getStepFrames.
|
4 years ago |
Andrew Belt
|
70a3092ac8
|
Tweak "Lock modules" menu bar text
|
4 years ago |
Andrew Belt
|
5a45c26da6
|
Add system::getNanoseconds(). Use it instead of std::chrono.
|
4 years ago |
Andrew Belt
|
687bb7f35f
|
Use prefixes for enum names instead of suffixes in helper script.
|
4 years ago |
Andrew Belt
|
4dce9431a5
|
Add "knobLinearSensitivity" to settings.json.
|
4 years ago |
Andrew Belt
|
b93e889c75
|
Implement scaled linear and rotary knob modes.
|
4 years ago |
Andrew Belt
|
6a5f6fd6f3
|
Add knob mode menu item. Remove "allowCursorLock" setting.
|
4 years ago |
Andrew Belt
|
040d862102
|
Move Window::mousePos to Scene::mousePos.
|
4 years ago |
Andrew Belt
|
c2379c833e
|
Refactor Quantity. Fix SvgKnob for parameters with 0 range.
|
4 years ago |
Andrew Belt
|
c7f65f7bfb
|
Remove system::getThreadTime() and system::setThreadRealTime().
|
4 years ago |
Andrew Belt
|
d11223d0e0
|
Call ParamQuantity::getDefaultValue() in configParam() to set initial value of param.
|
4 years ago |
Andrew Belt
|
540900d909
|
Fix weird uninitialized memory error from Valgrind.
|
4 years ago |
Andrew Belt
|
538f5589c2
|
Make headless mode work somewhat.
|
4 years ago |
Andrew Belt
|
e6a12cbb2d
|
Implement gamepad::InputDevice::getName().
|
5 years ago |
Andrew Belt
|
c713cfb864
|
Make midi::Message a wrapper for std::vector<uint8_t> since MIDI messages have unbounded size (due to SysEx).
|
5 years ago |
Andrew Belt
|
dccdacf3bc
|
Update midi API to behave similarly to audio API.
|
5 years ago |
Andrew Belt
|
cded8e3fbb
|
Update changelog.
|
5 years ago |
Andrew Belt
|
035a673155
|
Use MenuSeparator instead of MenuEntry for separating menu items.
|
5 years ago |
Andrew Belt
|
83cc03d049
|
Make numpad Enter work in TextField.
|
5 years ago |
Andrew Belt
|
21cd34dc06
|
Add clip lights to Audio.
|
5 years ago |
Andrew Belt
|
b26d79dc57
|
Use first audio driver if driver ID is not found.
|
5 years ago |
Andrew Belt
|
55852118f7
|
Add appendAudioMenu() and appendMidiMenu().
|
5 years ago |
Andrew Belt
|
dba086af70
|
Refactor rtaudio driver. Reorder rtaudio drivers.
|
5 years ago |
Andrew Belt
|
70d527d99a
|
Test audio. Fix audio deadlock in Engine::fromJson().
|
5 years ago |
Andrew Belt
|
e1aaa6f6a7
|
Fix abstractions of audio structure. Some testing.
|
5 years ago |
Andrew Belt
|
b6a7b09e7a
|
Restructure audio namespace to mirror midi class structure. (untested)
|
5 years ago |
Andrew Belt
|
a34b6ef16e
|
Remove Bridge audio/MIDI driver.
|
5 years ago |
Andrew Belt
|
978acab35e
|
Work on TextField key commands.
|
5 years ago |
Andrew Belt
|
7b924b56a3
|
Don't allow TextField::onSelectKey to consume all keys, only the ones it uses.
|
5 years ago |
Andrew Belt
|
3073bef995
|
Add page up/down, home, and end key commands to ScrollWidget.
|
5 years ago |
Andrew Belt
|
c9e0b82204
|
Add limit to undo history (currently 500 actions).
|
5 years ago |
Andrew Belt
|
75ea2b353a
|
Remove force_link_glibc header.
|
5 years ago |
Andrew Belt
|
4a5027ef1c
|
Add internal struct to Module.
|
5 years ago |
Andrew Belt
|
c33dc3c842
|
Rename module disabling to bypassing.
|
5 years ago |
Andrew Belt
|
cc711b6d2d
|
Replace module disabling with bypassing using BypassRoute and Module::configBypass().
|
5 years ago |
Andrew Belt
|
265552d0db
|
Clone cables patched to inputs when a module is cloned.
|
5 years ago |
Andrew Belt
|
ba820dd802
|
Add infinity and NaN protection to Cable_step.
|
5 years ago |
Andrew Belt
|
12fcaa4b08
|
Move moduleFromJson from engine to plugin namespace. Move Engine mutex lock at the top of Engine::step().
|
5 years ago |
Andrew Belt
|
61f6d8164d
|
Add and test secondary module audio interface flushing.
|
5 years ago |
Andrew Belt
|
032c321fd3
|
Port change from v1 26bda06eb7
|
5 years ago |
Andrew Belt
|
dabeba972a
|
Tweak ModuleWidget context menu.
|
5 years ago |
Andrew Belt
|
dd81e79d9e
|
Add tag::getTag().
|
5 years ago |
Andrew Belt
|
5c90a71713
|
Add tags to Info module context menu.
|
5 years ago |
Andrew Belt
|
01743ca5f2
|
Use module preset directory for "Preset > Open" menu item.
|
5 years ago |