80 Commits (c83ce00561f39b3845df7f866e66a9d737df6b51)

Author SHA1 Message Date
  falkTX 696e404009
fix macOS headless build 2 years ago
  falkTX 82bbd00b75
Cleanup 2 years ago
  falkTX 48452d93d1
Fix pluginval CI step 2 years ago
  falkTX 93e0c1d7bf
Revert back a few things.. 2 years ago
  falkTX ea318c8010
Revert previous commit, use newer simde instead 2 years ago
  falkTX f45825bd99
Add custom vcvtnq_s32_f32 implementation for armv7 2 years ago
  falkTX d0a354a411
Set up aggressive optimizations when using simde or MOD 2 years ago
  falkTX 108c462115
Rename flag to NOSIMD=true, NOOPT already in use by DPF 2 years ago
  falkTX 2ad135551e
Allow to build without SSE optimizations, letting simde fake it 2 years ago
  falkTX faf27361cc
Expand our custom simde approach to mimic more SSE/AVX headers 2 years ago
  falkTX c269d7228a
Improve linux-compat/execinfo.h so it can be used multiple times 2 years ago
  falkTX 26f981f843 More details for Stoermelder Pack-One, dynamic theme changes 2 years ago
  falkTX dca76207e7 Alternative approach to custom module widget behaviour 2 years ago
  falkTX e22d492ea1 Memory alignment is needed on macOS after all 2 years ago
  falkTX 8cdc958c1e Standardize native audio behaviour for all systems 2 years ago
  falkTX 7655bb5f0b
Import Vector.hpp fix from Rack, before 2.2 update 2 years ago
  falkTX c39e9f97ab
make sure to not include windows.h in simde 2 years ago
  falkTX e42f21b712
Only use simde, drop sse2neon 2 years ago
  falkTX 930a0ca31e
Ignore dynamic light/dark mode in headless builds 3 years ago
  falkTX a808190e9a Add method for module widgets to persist their black/silver screws 3 years ago
  falkTX a5d28c2707
Enable linux-riscv64 builds 3 years ago
  falkTX 392aafe17b Tweak helpers.hpp to more easily find misbehaving module widgets 3 years ago
  falkTX 187b1c72dd Introduce dark/light mode switch, EXPERIMENTAL 3 years ago
  falkTX d1d08e4704
More wasm details, deal with requirements for -sMAIN_MODULE 3 years ago
  falkTX 3af971534c
Allow wasm fetch patchstorage thigns, set system factory template 3 years ago
  falkTX e389ca7469
Workaround for wrong file permissions from zstd extraction on wasm 3 years ago
  falkTX 4c326f5f39 Update for async API breaking change, adding default filename 3 years ago
  falkTX 5ed8eb4731
More wasm things, high-dpi browser tests 3 years ago
  falkTX 5370e2ad6e
More wasm details, basics mostly work now 3 years ago
  falkTX d03e73119d wasm related tweaks, still WIP 3 years ago
  falkTX 83ba2ca091
Make sure plugins do not use osdialog, add Lilac implementation 3 years ago
  falkTX dfc59c94cc
Do not use alignas on macOS 3 years ago
  falkTX 310cab2d6d Store a few more properties as plugin state, including favorites 3 years ago
  falkTX 2dc12fb1ca
Force 32bit alignment for vectorized operations, fixes 32bit build 3 years ago
  falkTX 572e26c7da
Implement cardinal specific async dialogs in voxglitch 3 years ago
  falkTX f53df86016 Forgot "#pragma once" macro in some mingw compat header files 3 years ago
  falkTX 96e5e49b22
Add "future" mingw compat header file 3 years ago
  falkTX d6823af74d Add compat headers for haiku builds 3 years ago
  falkTX 7e92b5fd62 Update sse2neon 3 years ago
  falkTX 335db79d14
More packaging stuff 3 years ago
  falkTX 78485054bd
Forget about our custom mutex altogether after all 3 years ago
  falkTX bd038fef75
Give up on mod mutex, not the right tool; Add screenshot to manual 3 years ago
  falkTX a3ee3a0149
Use direct futexes for MOD target write lock 3 years ago
  falkTX 9cb3696feb
Only the read lock needs priority inversion 3 years ago
  falkTX a34227d0ad
Make our own RW engine mutex, so we can do priority inversion 3 years ago
  falkTX fdc18bc10f
Fix crash due to non-aligned Port allocation 3 years ago
  falkTX 0000456cf5
Alternative approach to zero-latency cables; Update patches 3 years ago
  falkTX c1f436eea0 Alternative approach for zero-latency cables 3 years ago
  falkTX f78879f3e2
Zero latency cables \o/ (please test) 3 years ago
  falkTX 8276f86680
Prevent use of audio drivers and ports, also unwanted 3 years ago