Andrew Belt
307e46368b
WIP Windows static build
7 years ago
Andrew Belt
0a03faf61c
Condense Module Browser module list item, don't persist filters
7 years ago
Andrew Belt
d83788b3b4
Add version to context menu
7 years ago
Andrew Belt
0f8f3246b8
Check for status = available in manifests
7 years ago
Andrew Belt
6ad2906613
Update plugin manager to 0.6 API
7 years ago
Andrew Belt
c42464c13a
Add error handling to zip extraction
7 years ago
Andrew Belt
f0488000e7
Don't draw shadow if opacity is 0
7 years ago
Andrew Belt
e2f824938b
Fix warnings on clang
7 years ago
Andrew Belt
c8114356d4
Remove upgrade warning, set VERSION in Makefile
7 years ago
Andrew Belt
6c99018e41
Tweak build system, midi.hpp structure
7 years ago
Andrew Belt
97e6af0af5
Reset after poly mode is changed
7 years ago
Andrew Belt
cf56dfe537
Strip Rack in `make dist`, set gTempWidget to NULL after using
7 years ago
Andrew Belt
9800f12dd1
Refactor MIDI-4, remove retriggering on GATE output
7 years ago
dllmusic
c46dfc10a8
Update QuadMIDIToCVInterface.cpp
7 years ago
dllmusic
18fd8c94e0
QuadMIDIToCV with all poly modes
Overview of functionality:
ROTATE > Incoming note always takes the next available ch.
REUSE > If incoming note is repeated (already assigned to one ch) takes that ch, if not, it takes the next available ch.
RESET > Incoming note always takes the lowest available ch.
REASSIGN > Similar to RESET but when releasing notes they are reassigned continuously from ch 0 (keeping the order)
UNISON > Incoming note takes all 4 ch.
When receiving more than 4 notes "stealing" occurs, always taking the next ch.
When keys are released, still pressed notes that where stolen are recovered.
In modes other than REUSE (or UNISON), repeating a note with sustain pedal rotates it over the channels producing "unison".
When using sustain pedal and playing and releasing many notes, still pressed notes are stolen, but they are recovered when sustain pedal is off.
I tested every possible combination of note(s) on off / sustain on off.
also added a pulseGen for re-triggering notes when necessary
(I also added the MIDI channel if on MidiMessage)
7 years ago
Andrew Belt
7edf40d698
Small build system tweaks
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
a7b0053606
Use POSIX implementation of filesystemListDirectory
7 years ago
Andrew Belt
d63a260740
Add scratch filesystemListDirectory
7 years ago
Andrew Belt
56cfd98e18
Fix order of logger
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
06990aed7f
Adjust textfield colors
7 years ago
Andrew Belt
f1c5af511a
Strip binary when making distributable
7 years ago
Andrew Belt
2d5d614567
MIDI-4: Add context menu to select polyphony mode
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
91e6d87930
MIDI-1: Add retrigger when key is lifted
7 years ago
Andrew Belt
14fd6a2a17
Update MIDI-1 panel
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
c2c2a9a6f9
Revert light glow intensity
7 years ago
Andrew Belt
d73dba6c9e
Use 8/8 in/out channels for Bridge audio
7 years ago
Andrew Belt
8832f7c10f
Small tweaks to Bridge
7 years ago
Andrew Belt
dad579e84e
Add MIDI to Bridge
7 years ago
Andrew Belt
1929450db8
Fix windows bridge build
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
dbb9044169
Fix lastPath, lights WIP
7 years ago
Andrew Belt
fd3dd17b6a
Rename Parameter.cpp to ParamWidget.cpp
7 years ago
Andrew Belt
0574d6b69f
Change serverQuit to serverRunning
7 years ago
Andrew Belt
c713f5f597
Updated blendish, bridge protocol
7 years ago
Andrew Belt
afab379cd4
Fix crash when loading plugin with duplicate slug
7 years ago
Andrew Belt
43c345699c
Make min, max, and clamp generics
7 years ago