Andrew Belt
|
b7da4389e4
|
Revise way to initialize MIDI drivers
|
7 years ago |
Andrew Belt
|
f8bf481809
|
Use hex strings for colors in patch file instead of object
|
7 years ago |
Andrew Belt
|
2e0024e9e3
|
Massive refactor to MIDI API, re-enable Bridge
|
7 years ago |
Andrew Belt
|
dc9a687f14
|
Added preliminary computer keyboard MIDI support
|
7 years ago |
Andrew Belt
|
ccce32a1b6
|
Added colors to logger (terminal mode only), use notes for gamepad
buttons instead of CC
|
7 years ago |
Andrew Belt
|
e8078b3a6a
|
Generate MIDI with Gamepad driver, allow negative CC values in MIDI-CC
|
7 years ago |
Andrew Belt
|
a7087d8482
|
More MIDI restructuring, changed driver -> driverId, device -> deviceId
|
7 years ago |
Andrew Belt
|
4c3c2b2ff6
|
Added more verbose logging
|
7 years ago |
Andrew Belt
|
8978b483a6
|
Further restructure to midi.hpp
|
7 years ago |
Andrew Belt
|
076aea61e4
|
Restructure midi for multiplexing, add gamepad midi driver, add CPU
meter
|
7 years ago |
Andrew Belt
|
b46241f886
|
Add Vec::flip()
|
7 years ago |
Andrew Belt
|
a67272ac54
|
Header file tweaks
|
7 years ago |
Andrew Belt
|
4a2bdf68a8
|
Set default pitch to 0V for MIDI-1, add RGBLight
|
7 years ago |
Andrew Belt
|
307e46368b
|
WIP Windows static build
|
7 years ago |
Andrew Belt
|
e2f824938b
|
Fix warnings on clang
|
7 years ago |
Andrew Belt
|
6f4303a548
|
Disable override warning omission on clang
|
7 years ago |
Andrew Belt
|
914ead95a1
|
Tweak documentation
|
7 years ago |
Andrew Belt
|
6c99018e41
|
Tweak build system, midi.hpp structure
|
7 years ago |
Andrew Belt
|
e02d273a1c
|
Change Bridge protocol port
|
7 years ago |
Andrew Belt
|
0f60100063
|
Plugin extracter and loader
|
7 years ago |
Andrew Belt
|
4d3ceafe8d
|
Add prefix to string functions
|
7 years ago |
Andrew Belt
|
c35b5f5ad9
|
Add systemOpenBrowser
|
7 years ago |
Andrew Belt
|
5a99301e68
|
Add timestamp to logger, remove version check at boot and .vcv file
upgrade notification
|
7 years ago |
Andrew Belt
|
397f646649
|
Slightly change SlewLimiter implementation
|
7 years ago |
Andrew Belt
|
ebd7c6d7ef
|
Don't refresh SampleRateConverter state if settings aren't changed
|
7 years ago |
Andrew Belt
|
c16bf78c0f
|
Disable sample rate converter when inRate == outRate, only convert
required channels
|
7 years ago |
Andrew Belt
|
478c1e1392
|
Add clock divisions to MIDI-1
|
7 years ago |
Andrew Belt
|
2e21a8c496
|
Buffer send/recv in Bridge, better network error handling
|
7 years ago |
Andrew Belt
|
89903b7047
|
Possible fix for crash when deleting Widgets during events
|
7 years ago |
Andrew Belt
|
d5a6d64a72
|
Add automatic audio activation/deactivation when device pauses for >200ms
|
7 years ago |
Andrew Belt
|
d73dba6c9e
|
Use 8/8 in/out channels for Bridge audio
|
7 years ago |
Andrew Belt
|
dad579e84e
|
Add MIDI to Bridge
|
7 years ago |
Andrew Belt
|
e63bdffd35
|
Bridge progress
|
7 years ago |
Andrew Belt
|
f1cc26c7a1
|
Bridge server progress
|
7 years ago |
Andrew Belt
|
c0af924c0f
|
Bridge server progress
|
7 years ago |
Andrew Belt
|
1c5e909310
|
Remove recvBuffer from bridge server
|
7 years ago |
Andrew Belt
|
fc3a625d41
|
Use screen blending with alpha compositing for LightWidget rendering
|
7 years ago |
Andrew Belt
|
91e42632ab
|
Change Parameter back to ParamWidget
|
7 years ago |
Andrew Belt
|
c713f5f597
|
Updated blendish, bridge protocol
|
7 years ago |
Andrew Belt
|
819d62ad13
|
Revert generic math functions
|
7 years ago |
Andrew Belt
|
43c345699c
|
Make min, max, and clamp generics
|
7 years ago |
Andrew Belt
|
99f0c2c15c
|
Improve appearance of ModuleBrowser
|
7 years ago |
Andrew Belt
|
3d8372e817
|
Add min and max functions for floats (let me know if this breaks
anything)
|
7 years ago |
Andrew Belt
|
6cfc39ea78
|
Add two-color theme to Rack
|
7 years ago |
Andrew Belt
|
6103581b72
|
Made modules and wires global
|
7 years ago |
Andrew Belt
|
14ad4d954b
|
Add audio activation/deactivation to Bridge
|
7 years ago |
Andrew Belt
|
ffeb1255fb
|
Bridge refactoring
|
7 years ago |
Andrew Belt
|
ddb8cae974
|
Reorganize Components, add LEDSlider with colors
|
7 years ago |
Andrew Belt
|
7a2640b3c0
|
Add shadows to knobs, remove ability to rescale knobs (must export
different sized SVGs)
|
7 years ago |
Andrew Belt
|
65e6875dd1
|
Reorganize ParamWidgets, introduce Component as shared base class
|
7 years ago |