Commit Graph

137 Commits

Author SHA1 Message Date
Gordon JC Pearce f1d5279535 many tweaks to things like time constants 2023-07-11 23:03:24 +01:00
Gordon JC Pearce 08db6cf19e hacky declicker 2023-06-22 23:04:53 +01:00
Gordon JC Pearce feb6a92eec it worked the other way but not strictly correct 2023-06-21 20:18:37 +01:00
Gordon JC Pearce 2d0e58a3ed vca, but envelopes need work 2023-06-20 21:31:43 +01:00
Gordon JC Pearce 0b66a8d893 filter parameter tweaks 2023-06-20 21:21:27 +01:00
Gordon JC Pearce 699600315c cutoff, resonance, decay, and env mod working 2023-06-20 20:47:48 +01:00
Gordon JC Pearce 3d0d07320a vcf, and expo converter calculation 2023-06-20 19:14:12 +01:00
Gordon JC Pearce bb5e064e1a plugin cutoff range 2023-06-20 14:40:11 +01:00
Gordon JC Pearce f0bc568030 generates a bandlimited sawtooth, nothing else 2023-06-19 23:00:40 +01:00
Gordon JC Pearce e14f0ded1a nonfunctional stubs, lots of (void)s, compiles cleanly 2023-06-19 21:39:23 +01:00
Gordon JC Pearce 28b6dcb1ef very nuclear, rendering engine gone 2023-06-19 21:12:37 +01:00
Gordon JC Pearce 7f43f8987b rename to avoid clashes, clean up mutex which was only really needed for OSC GUI, fix attribution 2023-06-19 21:07:17 +01:00
falkTX 3959cf7eb2
Do not use pthread under wasm
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-03 18:40:30 +02:00
falkTX 455b1852c6
Update dpf, use pawpaw for windows CI builds
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-15 14:37:27 +02:00
yaw-man dfb6264ce0
MS Toolchain; Tuning Knob (#17)
* CMake and Visual Studio build files ignored

* Add CMakeLists

* Replace POSIX mutex with std::mutex

* Mutex unlock return value isn't used, changed signature to void

* C++ preprocessor demands different VA_ARGS syntax

* Superfluous include directory

* Expand tuning knob range to +/-1 octave.

---------

Co-authored-by: yaw-man <ywmn@proton.me>
Co-authored-by: wan-may <wnmy@protonmail.com>
2023-04-15 14:27:44 +02:00
falkTX a746e4d18e
Update to generic and clean CI action
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-11 23:39:12 +00:00
falkTX 5c38ab61de
Set UI size before creation, make waveform slider act as a button
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-31 01:30:44 +00:00
falkTX 20d62751e0
Fix crash if processing too much without a control update
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-30 20:37:41 +00:00
falkTX 52e0a19d16
Fix plugin validation
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-30 20:00:11 +00:00
falkTX 0e999f34e1
Fix infinite loop when receiving midi message over 4 bytes in size
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-30 19:52:04 +00:00
falkTX 58339d454f
Update dpf and enable clap
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-22 15:43:44 +01:00
falkTX 27634ee8af
Update CI file
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-22 15:28:22 +01:00
falkTX 555e6c39d9
Fix win32 CI setup; Set audio port group hints
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-22 03:30:51 +01:00
falkTX da4ee81c92
Disable unused filebrowser stuff
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-09 22:13:09 +00:00
falkTX 6fdb81a537
Update DPF
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-09 09:02:03 +00:00
falkTX 7f818f180e Make sure plugin UI is enabled again 2022-01-04 04:08:02 +00:00
falkTX 1b1659c472 Update dpf 2022-01-03 23:40:45 +00:00
falkTX a9b0cd3c72 Start cleanup of vst3 code 2021-12-19 22:12:51 +00:00
falkTX 0e9db8f96f Update DPF; Do not call generate-vst-bundles.sh on macOS 2021-12-19 20:21:48 +00:00
falkTX 3e525b1867
Enable VST3
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-04 23:02:57 +01:00
falkTX 58e7590825
lv2lint: Ignore a known linking warning
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-18 21:35:12 +01:00
falkTX c4293d1c1b
Update DPF, fixes CI
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-18 20:34:22 +01:00
falkTX 7072dd3776
Remove the old useless bypass, update DPF
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-18 19:33:49 +01:00
falkTX 566140b52b
Update README
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-18 19:03:36 +01:00
falkTX 5e41f20fd0
Add plugin validation step
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-18 18:41:15 +01:00
falkTX f5a5adfeca Update dpf, more fixing 2021-09-13 18:13:15 +01:00
falkTX 46dd8aee86 Update dpf, fix crash on open in VST2 2021-09-13 12:12:11 +01:00
falkTX 11010b3f32 Update dpf, make sure to remove idle callback on UI destructor 2021-09-13 11:01:10 +01:00
falkTX 743c8691b6
Change a word
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-08 21:24:56 +01:00
falkTX ff351b0a80
Update CI and DPF
Signed-off-by: falkTX <falktx@falktx.com>
2021-09-08 21:24:33 +01:00
falkTX bff2b6377d
Update DPF
Signed-off-by: falkTX <falktx@falktx.com>
2021-08-14 14:45:55 +01:00
falkTX 264a0305d9
Automatically scale
Signed-off-by: falkTX <falktx@falktx.com>
2021-08-14 14:26:43 +01:00
falkTX 18682bbc70 This sha8 approach works 2021-07-19 02:25:09 +01:00
falkTX cd6b8fda09 Different attempt at sha8 2021-07-19 02:19:49 +01:00
falkTX 9c549a5c55 Use short sha 2021-07-19 02:13:57 +01:00
falkTX 256d391e86 Suffix artifacts with PR number or commit hash 2021-07-19 01:56:45 +01:00
falkTX 948fa7aa01 Update DPF 2021-07-19 01:52:57 +01:00
falkTX a89f3dcf05 Rename artifacts 2021-07-19 01:52:47 +01:00
falkTX 3f7cdce318 Minor tweaks for all done 2021-07-18 23:54:47 +01:00
falkTX bbdf7e536a Fix pkg script 2021-07-18 23:44:55 +01:00