Commit graph

1123 commits

Author SHA1 Message Date
Jean Pierre Cimalando
95d6c581f7 Silence VST warning: unknown pragmas 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
836df51264 Need NOMINMAX for Windows VST 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
73fde1ae22 Link system libs MinGW-only 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
52e7120dbd Match more patterns of X86 processor 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
e2bf7f6f21 Attempt appveyor build of VST3 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
784352a444 Have the vst3 bundle in the project binary dir 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
44271b5dfe Add the correct link frameworks for Mac 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
003b2c8cf4 Silent extraction of SDK archive 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
4648e656b4 Ignore lots of VST warnings to make the log lighter 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
c44e2e6985 Add linker options for MinGW 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
7eadbbd753 Add the Cocoa library to the MacOS link (add others later..) 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
86c4ed00ae Link system libs for Windows VSTGUI 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
985cabeb27 Workaround for VST wide character in MinGW 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
3e93b7ffac Fix a renaming problem in RTSemaphore 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
598aeae2ba Set the Windows compatibility version to 7 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
b0840ef2ad Add the offline mode (freewheeling) 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
ee530c623d Move aftertouch and pitchbend up in the parameter list 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
ca044d98c5 Preload size and log2 oversampling 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
26ba7f33b0 Add oversampling 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
aa9a5d26f4 Add the polyphony parameter 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
d8b1a79fe7 Add other parameter: volume + the UI 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
092b95fc3c Update VST UI 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
8fc43bc0be Update of VST UI 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
29cf293d95 Add bundle icons of Windows and Mac 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
f315ba5e29 Add the macOS VST bundle 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
2dc41f4503 Initial VST plugin 2020-03-07 22:34:38 +01:00
Paul Ferrand
53a4cf0ead
Merge pull request #84 from jpcima/effects
Effects
2020-03-07 22:34:19 +01:00
Paul Fd
e84af98d27 Added tests and a send to to_mix.sfz 2020-03-07 22:09:46 +01:00
Paul Fd
af9231db33 Use foreach loops 2020-03-07 22:09:27 +01:00
Paul Fd
532cd88e96 Add some tests on effect gains 2020-03-07 21:27:26 +01:00
Jean Pierre Cimalando
0360dfa3b6 Pass the buffer size to effects 2020-03-06 23:50:11 +01:00
Jean Pierre Cimalando
1f91bf0f66 Fix a potential null pointer error (effect buses can have gaps) 2020-03-06 23:43:30 +01:00
Paul Fd
09cca79ab0 Rebased on the new parser 2020-03-06 11:27:45 +01:00
Paul Fd
9ce32c636c WIP tests 2020-03-06 11:20:18 +01:00
Paul Fd
235069fd27 Change init to setSampleRate andset the blockSize and sampleRate of new busses 2020-03-06 11:20:18 +01:00
Paul Fd
1ac68cc3d2 Add introspection in the busses 2020-03-06 11:20:18 +01:00
Paul Fd
090a5995db Add a view on the effect bus 2020-03-06 11:20:18 +01:00
Paul Fd
9d56e5560c No need to wrap in a unique_ptr 2020-03-06 11:20:18 +01:00
Paul Fd
4c83ca3a78 Put the timings in their proper field 2020-03-06 11:20:18 +01:00
Paul Fd
2e6402bae0 Corrected formatting 2020-03-06 11:20:18 +01:00
Paul Fd
dcc8a58377 Removed the downsampler reference 2020-03-06 11:20:18 +01:00
Paul Fd
dc9acbb3de Corrected tests 2020-03-06 11:20:18 +01:00
Paul Fd
9d3364889b Adapt the block size of the effect bus to the one of the Synth 2020-03-06 11:20:18 +01:00
Paul Fd
49a182d90f Add effects in the callback log 2020-03-06 11:20:18 +01:00
Paul Fd
7794861ce1 Build the effect bus in the vector 2020-03-06 11:20:18 +01:00
Paul Fd
3ce0dedc45 Mostly cosmetics 2020-03-06 11:20:18 +01:00
Paul Fd
92e58316d1 Const and cosmetics 2020-03-06 11:20:18 +01:00
Paul Fd
70bc12f484 use find_if 2020-03-06 11:20:18 +01:00
Paul Fd
7532291545 Moved the factory to unique pointers 2020-03-06 11:20:18 +01:00
Jean Pierre Cimalando
28c12f32f3 Initial effects 2020-03-06 11:20:18 +01:00