48 Commits (ac6cfaf16ee569f18ec512c83302565287bc2f17)

Author SHA1 Message Date
  falkTX bcfae94f79 Add host cv module 3 years ago
  falkTX f5920faaa3 Rename current Cardinal as CardinalFX and add 10cv+audio variant 3 years ago
  falkTX af80d41aef
Store entire time info in context; More ImGui/Ildaeil fixups 3 years ago
  falkTX d2b1cf420e
Fix crash on close when using gl/fbo modules 3 years ago
  falkTX 83d2f852dd
Use new isDummyInstance DPF method and get rid of xvfb 3 years ago
  falkTX 9ff29396df
New approach for Window (always valid; swap handles for real UI) 3 years ago
  falkTX 823ad6b53d
Remove threading options from UI since they will do nothing now 3 years ago
  falkTX 3766f0bd42
Override Engine to 100% ensure proper threading (ie, none) 3 years ago
  falkTX 86fbd84cf6
Fix crash on close, do not setup worker threads 3 years ago
  falkTX 9eb1583671
Add time reset signal when transport relocates 3 years ago
  falkTX 3898ea976e
Work a bit on params/time GUI; Implement Time clock signal 3 years ago
  falkTX e920e18f1f
Fix initial scroll position for new projects 3 years ago
  falkTX f34b820000 TESTING: Give up on our own context mutex 3 years ago
  falkTX 24ad763bc8 Initial implementation for host tempo module: play, bar and beat 3 years ago
  falkTX ed16b5f642
Play nice with Wine 3 years ago
  falkTX 991ed6c8a7 Initial setup for Cardinal plugin variants 3 years ago
  falkTX 541a994adf Add window size as plugin state 3 years ago
  falkTX 570f9f94a9 Make sure libarchive uses libzstd instead of external tools; Cleanup 3 years ago
  falkTX 56400169d3
Fix lockup on load after the latest commits 3 years ago
  falkTX e551acc5a4 Make sure to load the correct template.vcv 3 years ago
  falkTX 15b6ca0397
Add some info prints regarding remote control 3 years ago
  falkTX e83d514eb6
Initial code for remote push over OSC 3 years ago
  falkTX a00020e597
Support fully headless builds 3 years ago
  falkTX 453789c38a
Leave stuff behind from the unsuccessful remote attempt 3 years ago
  falkTX 08b6a8ef8b
Implement the rest of parameters / user-settings 3 years ago
  falkTX 738a0c820e
Alternative MIDI output approach that works 3 years ago
  falkTX 70d2f63acc
Add MIDI input driver 3 years ago
  falkTX 4f4135e177
Fix plugin cleanup 3 years ago
  falkTX 6675a1e81d
Allow to link against system dependencies 3 years ago
  falkTX 28bcac708f
Tweaks for proper plugin resource usage 3 years ago
  falkTX 649773c851
Continue work for redistributable binaries, WIP 3 years ago
  falkTX 0c6746fdce Start of custom asset location handling, WIP 3 years ago
  falkTX 74206ec01a Import water code for SharedResourcePointer, use it for init 3 years ago
  falkTX c469dbf76b
Initial work for host parameters module 3 years ago
  falkTX d989bdcc59
Add stubs for host-exposed parameters; Move app scenes to DSP 3 years ago
  falkTX b5785743e8 Initial attempt at plugin state/restore 3 years ago
  falkTX 8a773cba62
Silent audio outputs if no driver active, rather than pass-through 3 years ago
  falkTX 6731453b24
Hide a few menu entries 3 years ago
  falkTX 28f2c26872
Force the way binary resources are generated 3 years ago
  falkTX 16be4fcabb
Fix unset audio device; Force never cursor lock; Cleanup 3 years ago
  falkTX d11db41c43
Add a little mutex just in case 3 years ago
  falkTX e0e50db2bc
Rework to allow multi-context audio, custom driver, custom context 3 years ago
  falkTX e975d097c6
Hacky start at audio 3 years ago
  falkTX 0ecf6954e1
Create unique temporary path per instance for auto-save function 3 years ago
  falkTX 4f8db21a9e
Tweak init and display name 3 years ago
  falkTX e56bbe28a4
Do plugin init/destroy ourselves, clean whitespace 3 years ago
  falkTX e97dcebbdf Leave stuff around for testing 3 years ago
  falkTX 2a5769a6ca Reorganize files, add Fundamental plugins 3 years ago
  falkTX 934e7ad021 stub out library code too 3 years ago
  falkTX 9bc002577e Ignore keyboard MIDI driver 3 years ago