Andrew Belt
6c9afbec7a
Fix template cable IDs.
5 years ago
Andrew Belt
14d9a8ea82
Add module whitelist to settings and Module Browser.
5 years ago
Andrew Belt
6907d53a25
Remove real-time menu item and setting.
5 years ago
Andrew Belt
047e799554
Add math::Rect::getLeft/Top().
5 years ago
Andrew Belt
bbb61d28d7
Update versions.
5 years ago
Andrew Belt
20a875ff10
Allow random::init() to be called when already initialized.
5 years ago
Andrew Belt
9b24182542
Allow audio interfaces with no input to be used. Fix sample rate conversion.
5 years ago
Andrew Belt
4f8718fcbf
Add WIP sample rate conversion to AudioInterface.
5 years ago
Andrew Belt
dc37821240
Basic functionality for multiple Audio modules.
5 years ago
Andrew Belt
90e70060c3
Add manualUrl to plugin::Model.
5 years ago
Andrew Belt
e9dd0d1676
Add port labels to Core. Fix serialization of Blank and Notes.
5 years ago
Andrew Belt
0dbce1683d
Work on PortTooltips.
5 years ago
Andrew Belt
ccb4fe41ec
Add ParamWidget::appendContextMenu(). Fix helper.hpp member field setting.
5 years ago
Andrew Belt
99b17727ab
WIP:
- Make ParamWidget hold module/paramId instead of paramQuantity.
- Add configInput/configOutput.
- Add engine::PortInfo.
- Avoid calling particular events when cursor is locked.
- Add PortTooltip.
5 years ago
Andrew Belt
4936df2c0b
Move ParamWidget/Knob/Switch properties to ParamQuantity. Fix static linking on Linux.
5 years ago
Andrew Belt
e4b6056ded
Massive WIP v2 overhaul:
- Add Engine::fromJson which can be called without the GUI at all.
- Make RackWidget::fromJson attach itself to existing Engine state. However, once attached, they own their Engine objects (Module, Cable).
- Remove Engine thread. Now Engine must be stepped by other threads, such as the audio thread. This is fantastic because there is no longer a mutex lock every audio buffer.
- Add concept of the "primary module", which is allowed to call Engine::step().
- Add many Module events.
5 years ago
Andrew Belt
98d60dac24
Add issue template config.
4 years ago
Andrew Belt
476a49b33b
Set blendish font as soon as the font is loaded, in addition to at the beginning of each frame.
4 years ago
Andrew Belt
7a789af954
Convert special characters and spaces to underscore in helper script.
4 years ago
Andrew Belt
2f5bff5a3a
Add _WIN32_WINNT version.
5 years ago
Andrew Belt
f7f2678f82
Remove ModelBox::deletePreview().
5 years ago
Andrew Belt
1add965db4
Decrease default screen refresh rate on Macs.
5 years ago
Andrew Belt
0fdad2faa8
Remove ModelBox preview timeout.
5 years ago
Andrew Belt
b32830f606
Switch to dev version
5 years ago
Andrew Belt
c8de0aea59
Include unused static symbols on Mac.
5 years ago
Andrew Belt
26bda06eb7
Move slug normalization from getPlugin or getModel functions to fromJson functions.
5 years ago
Andrew Belt
a419381f71
Parse -p flag as if it's a valid flag, in order to ignore -psn_... nonsense with Mac app translocation.
5 years ago
Andrew Belt
01e5e0301d
Bump version.
5 years ago
Andrew Belt
3968724ba5
Update changelog
5 years ago
Andrew Belt
5c5f3f4517
Fix random::uniform() to not return 1.f.
5 years ago
Andrew Belt
a7fc2c67e3
Add text editing in NoteChoice of MIDI-Gate and CC-Gate.
5 years ago
Andrew Belt
3790d1da0d
Use zlib types for string::compress/uncompress implementation.
5 years ago
Andrew Belt
ba056f6d6a
Update documentation for string::.
5 years ago
Andrew Belt
c53fbebd97
string namespace: Change base64 functions. Add compress/uncompress.
5 years ago
Andrew Belt
4f2d6a3db7
Revert "Add json.hpp."
This reverts commit a007a41b0d
.
5 years ago
Andrew Belt
a007a41b0d
Add json.hpp.
5 years ago
Andrew Belt
14f7297243
Add changelog entries.
5 years ago
Andrew Belt
584c37889f
Add ability for plugins to use LuaJIT.
5 years ago
Andrew Belt
0a930b0ba0
Add IIRFilter.
5 years ago
Andrew Belt
89f14d5699
Clarify graphics licenses.
5 years ago
Andrew Belt
3cd9c13a65
Remove quotes from SLUG and VERSION in plugin Makefile, but add them back when used in paths.
5 years ago
Andrew Belt
95ddb89d07
Add inline to log2
5 years ago
Andrew Belt
47b79954d2
Replace generic log2 with int.
5 years ago
Andrew Belt
72abbf8acd
Enable proxy in curl build.
5 years ago
Andrew Belt
043401c3fc
Add `EXTRA_FLAGS`, `EXTRA_CFLAGS`, `EXTRA_CXXFLAGS`, `EXTRA_LDFLAGS` to build system.
5 years ago
Andrew Belt
798d01d240
Add system::getEntriesRecursive().
5 years ago
Andrew Belt
de76887320
Merge branch 'v1' of github.com:VCVRack/Rack into v1
5 years ago
Andrew Belt
ebeeb0f26b
Refactor createLightParamCentered()
5 years ago
Andrew Belt
98a86b6eae
Add proper app bundle detection on Mac.
5 years ago
Andrew Belt
8140897835
Don't include GLFW/glfw3native.h in window.hpp.
5 years ago