Andrew Belt
|
4d53776101
|
When settings::lockModules is enabled, don't select modules on click.
|
1 year ago |
Andrew Belt
|
1ed0229f94
|
Update fuzzysearchdatabase.
|
1 year ago |
Andrew Belt
|
1c523ae373
|
Add dsp::polyDirect(), polyHorner(), and polyEstrin(). Rename approxExp2Floor() to exp2Floor() and make it correctly handle negative `x`. Rename approxExp2_taylor5() to exp2_taylor5() and improve polynomial coefficients.
|
1 year ago |
Andrew Belt
|
050668e1b8
|
Clean up credits in readme.
|
1 year ago |
Andrew Belt
|
e62eeccb3d
|
In system::removeRecursively(), make all sub-entries writable before attempting to recursively remove.
|
1 year ago |
Andrew Belt
|
a637fc7e0b
|
In system::unarchiveToDirectory(), set minimum file and dir permissions to 0644 and 0755.
|
1 year ago |
Andrew Belt
|
4905496eed
|
Fix all memory leaks caused by json_array_append() and json_object_set().
|
1 year ago |
Andrew Belt
|
43cc6d02ff
|
Update changelog.
|
1 year ago |
Andrew Belt
|
dba531ffe2
|
Check that plugin is available for this arch when checking library updates.
|
1 year ago |
Andrew Belt
|
31ddd65c79
|
Remove behavior that clears MIDI messages too far in the future in InputQueue::tryPop().
|
1 year ago |
Andrew Belt
|
6eaf11ed7a
|
Remove Engine::setFrame(). Guarantee that Engine frame only increases by 1 with no jumps.
|
1 year ago |
Andrew Belt
|
fbf7d907c0
|
Bump version. Update changelog.
|
1 year ago |
Andrew Belt
|
f142a5a5e0
|
Ignore untracked files in dep/speexdsp.
|
1 year ago |
Andrew Belt
|
bc792910e6
|
If plugin slug in VCV account is not found in manifests, skip plugin silently.
|
1 year ago |
Andrew Belt
|
680b806750
|
Add doc comments to ModuleWidget and Module.
|
1 year ago |
Andrew Belt
|
9b635c9b20
|
Add `ModuleWidget::getModule<TModule>()` helper method.
|
1 year ago |
Andrew Belt
|
99361ff172
|
Place module selection nearest to mouse position when pasting.
|
1 year ago |
Andrew Belt
|
a5e377f2e6
|
When cloning, pasting, or importing module selection, place modules nearest to center of rack viewport.
|
1 year ago |
Andrew Belt
|
a7492aa412
|
Refactor RackWidget_pasteJson() to return ModuleWidget pointers instead of only IDs.
|
1 year ago |
Andrew Belt
|
cd2d14fa5e
|
Update expanders when ModuleWidget is removed from RackWidget, so Module::onExpanderChange is dispatched.
|
1 year ago |
Andrew Belt
|
b138166e0e
|
Allow plugins to add menu items to port context menu with PortWidget::appendContextMenu().
|
1 year ago |
Andrew Belt
|
108f9f3188
|
Add --help command-line flag.
|
1 year ago |
Andrew Belt
|
5d1de522b2
|
Make version flag `-v` and debug info consistent with menu bar text.
|
1 year ago |
Andrew Belt
|
f90e1d0d0b
|
In unarchiveToDirectory(), make zero-byte files in the archive delete existing files instead of overwrite them.
|
1 year ago |
Andrew Belt
|
096b11e234
|
Fix Mac minor version in getOperatingSystemInfo() for Mac >=13.
|
1 year ago |
Andrew Belt
|
26fe1837bd
|
MIDI-CV: Improve labels for pwRange and clockDivisions in context menu.
|
1 year ago |
Andrew Belt
|
d104a6080e
|
Audio 2: Only turn on red "0 dB" lights when clipping.
|
1 year ago |
Andrew Belt
|
bff077f958
|
On Windows, uninstall existing version silently before installing, since VST3 was changed from a file to a folder.
|
1 year ago |
Andrew Belt
|
e1efeed070
|
Update osdialog to implement multiple filter patterns on Zenity.
|
1 year ago |
Andrew Belt
|
83b20582b2
|
Update changelog.
|
1 year ago |
Andrew Belt
|
4c0294a6a6
|
Bump version.
|
1 year ago |
Andrew Belt
|
afb25dbb64
|
Revise doc comments for audio::Device methods.
|
1 year ago |
Andrew Belt
|
bae4f45291
|
Update changelog.
|
1 year ago |
Andrew Belt
|
908517c890
|
Clear audio output in Device before Ports process buffers.
|
1 year ago |
Andrew Belt
|
8966f25a00
|
Don't require Rosetta to run Mac ARM64 installer.
|
1 year ago |
Andrew Belt
|
fd0136de0a
|
Revise tip window messages.
|
1 year ago |
Andrew Belt
|
a811a9c78a
|
Increase minimum window size.
|
1 year ago |
Andrew Belt
|
8f432d536b
|
Move app name, version, and arch from Help menu to menu bar.
|
1 year ago |
Andrew Belt
|
b8708cb73c
|
Add APP_OS_NAME and APP_CPU_NAME. Display OS and CPU in Help menu.
|
1 year ago |
Andrew Belt
|
0b668e7a44
|
Remove Window::activateContext().
|
1 year ago |
Andrew Belt
|
7ea2879143
|
Use -load_hidden on Mac to hide library symbols.
|
1 year ago |
Andrew Belt
|
03d2d2e4f0
|
Apple ld doesn't support --exclude-libs so don't use this flag.
|
1 year ago |
Andrew Belt
|
05a340c150
|
Add *.dylib/dll/so to gitignore generated by helper.py.
|
1 year ago |
Andrew Belt
|
f7c8e097e2
|
Use plugin-CPU.EXT filename for plugin binary on non-x64 CPUs, so multiple binaries can coexist.
|
1 year ago |
Andrew Belt
|
d116854268
|
Exclude libarchive from exported libraries in libRack.
|
1 year ago |
Andrew Belt
|
44c5fdf8c9
|
Don't export symbols from zstd, rtaudio, and rtmidi in libRack.
|
1 year ago |
Andrew Belt
|
02ca4c66f7
|
Add doc comments
|
1 year ago |
Andrew Belt
|
a273092bdb
|
Use x64 intrinsic header on x64, instead of simde since conflicts with plugins including x64 intrinsic headers.
|
1 year ago |
Andrew Belt
|
d8eba3b982
|
Split APP_ARCH to APP_OS and APP_CPU.
|
1 year ago |
Andrew Belt
|
669a71cbd1
|
Add long arguments with getopt_long().
|
1 year ago |