Andrew Belt
|
6d8bd0e005
|
Update changelog.
|
3 months ago |
Andrew Belt
|
a99637a7e9
|
Rename and reorder VCV MIDI modules' settings.
|
3 months ago |
Andrew Belt
|
379814bc40
|
Add Makefile target to download VCV Free package.
|
3 months ago |
Andrew Belt
|
ad855ad8e9
|
Revert "Update glfw fork."
This reverts commit fe030ca005.
|
3 months ago |
Andrew Belt
|
c3dbc5e24c
|
Move hidden cursor to center of window in Widget::cursorLock().
|
3 months ago |
Andrew Belt
|
ad78992e79
|
Fix resetting cursor pos in cursorPosCallback() for non-integer pixelRatios.
|
3 months ago |
Andrew Belt
|
0a805b5399
|
Fix Window::cursorLock() delta again using new method.
|
3 months ago |
Andrew Belt
|
fe030ca005
|
Update glfw fork.
|
3 months ago |
Andrew Belt
|
de8fa6197b
|
CV to MIDI: Generate Note Off message for active notes when number of channels is decreased.
|
5 months ago |
Andrew Belt
|
6494ded230
|
Allow capital note names A--G in MIDI to Gate and Gate to MIDI.
|
5 months ago |
Andrew Belt
|
f90af88905
|
MIDI to CV: Add "Use release velocity" setting. Refactor MidiParser.
|
5 months ago |
Andrew Belt
|
44f85a8e46
|
MIDI to Gate: Add Aftertouch "Gate amplitude" mode.
|
5 months ago |
Andrew Belt
|
264d1d4c46
|
MIDI to Gate: Add "Trigger mode".
|
5 months ago |
Andrew Belt
|
976b111673
|
MIDI to CV: Add monophonic modes: Last, First, Lowest, Highest. Add "Release retrigger" mode.
|
5 months ago |
Andrew Belt
|
229d3eea35
|
Parse SVG colors in format rgb(255,0,0) etc.
|
6 months ago |
Andrew Belt
|
44ee1e73e3
|
Make random::Xoroshiro128Plus more compatible with C++ std random number generators.
|
6 months ago |
Andrew Belt
|
d85fde2447
|
In RtMidiOutputDevice::runThread(), always re-acquire top message after waiting, since wait_for() returning `timeout` does not imply that notify_one() was not called while waiting.
Also, send message immediately if duration is less than 1 ms.
|
6 months ago |
Andrew Belt
|
e70560a863
|
Disable warning about variable-length arrays.
|
7 months ago |
Andrew Belt
|
56542273be
|
Don't remove settings and autosave patch before overwriting it with new file.
|
7 months ago |
Andrew Belt
|
d1ce1e646d
|
Fix documentation of overwriting in system::rename().
|
7 months ago |
Andrew Belt
|
71bee13682
|
Fix operator""_XX() function names.
|
8 months ago |
Andrew Belt
|
5275546b7c
|
Edit contributing section.
|
8 months ago |
Andrew Belt
|
c7e6a8577c
|
helper.py: Accept short hex colors in SVG.
|
9 months ago |
Andrew Belt
|
26ff3dcf3d
|
Improve readability of CONTRIBUTING.md.
|
9 months ago |
Andrew Belt
|
43772d071d
|
Increase delay even more in Window::cursorLock() to ignore mouse delta on Mac.
|
9 months ago |
Andrew Belt
|
ae65fcaa7b
|
Increase delay in Window::cursorLock() to ignore mouse delta on Mac.
|
9 months ago |
Andrew Belt
|
768d859187
|
Update changelog.
|
9 months ago |
Andrew Belt
|
8ea470f343
|
Revert "Don't statically link libstdc++ into plugins. Make plugins dynamically link to Rack's libstdc++."
This reverts commit e3699b53ef.
|
9 months ago |
Andrew Belt
|
fbf4d91b05
|
Force `CMAKE_POLICY_VERSION_MINIMUM=3.5` for only GLEW and libarchive, not all Rack/plugin deps. Updating the Cmake policy version to support Cmake 4 should be the responsibility of each dep.
|
9 months ago |
Andrew Belt
|
bfd530b722
|
Update changelog.
|
9 months ago |
Andrew Belt
|
03608af645
|
Update bundled Fundamental to 2.6.2.
|
9 months ago |
Andrew Belt
|
40e529f393
|
Use a different workaround (time-based) for GLFW Mac bug where setting GLFW_CURSOR_DISABLED creates a large mouse delta in a few frames.
|
9 months ago |
Andrew Belt
|
5fba8d0c50
|
Add graphics/audio driver memory leaks to valgrind suppressions.
|
10 months ago |
Andrew Belt
|
5d24fefb69
|
Update valgrind suppressions for Linux.
|
10 months ago |
Andrew Belt
|
e3699b53ef
|
Don't statically link libstdc++ into plugins. Make plugins dynamically link to Rack's libstdc++.
|
10 months ago |
Andrew Belt
|
75666e25ec
|
Update to GLEW 2.2.0. Set Cmake minimum version 3.5 when building deps with Cmake.
|
10 months ago |
Andrew Belt
|
51f20bc286
|
Fix libarchive static library name in dep Makefile
|
10 months ago |
Andrew Belt
|
4b99d216b8
|
Load translations after logging environment during launch.
|
10 months ago |
Andrew Belt
|
d676da3da7
|
Fix version number in changelog.
|
10 months ago |
Andrew Belt
|
e3ebe33f5e
|
Update changelog.
|
10 months ago |
Andrew Belt
|
2cc7d4e002
|
Update changelog.
|
10 months ago |
Andrew Belt
|
844b45057f
|
MIDI-Map: Set param value without Engine smoothing, since MIDI-Map already filters it.
|
10 months ago |
Andrew Belt
|
96054a0b5e
|
Rack no longer needs Controlled Folder Access to Documents on Windows since Rack 2.5.0.
|
10 months ago |
Andrew Belt
|
f881348a9e
|
Rename VERSION to RACK_VERSION in Makefile to avoid environment variable conflicts.
|
10 months ago |
Andrew Belt
|
4acf0834eb
|
Build libarchive with Windows 7 minimum version.
|
10 months ago |
Andrew Belt
|
f8df60a9e6
|
Add 150% and 250% options to "View > UI scale" menu.
|
10 months ago |
Andrew Belt
|
2bcff47a7c
|
Update changelog.
|
10 months ago |
Andrew Belt
|
4d8030a535
|
Clear library global state in library::destroy() in case init() is called again.
|
10 months ago |
Andrew Belt
|
4552a7168f
|
Specify Fundamental (VCV Free) plugin version and download it in dist target. Refactor getFundamentalPackagePath() to not use regex.
|
11 months ago |
Andrew Belt
|
16dbaff771
|
Refactor RtAudioDriver/Device. Hardcode old RtAudio driverIds to be compatible with Rack <2.6.1 patches.
|
11 months ago |