Commit graph

45 commits

Author SHA1 Message Date
Paul Fd
f5a47b8f67 Compile VST3 targets with c++14 2020-03-14 17:33:25 +01:00
Paul Fd
7812d150b9 Explicit casts to Steinberg::int64 2020-03-14 14:12:46 +01:00
Paul Fd
d09032c44f Explicit cast to int
The value bounds is checked anyway
2020-03-14 13:53:00 +01:00
Paul Fd
9d2526ec6f Explicit cast to int 2020-03-14 13:53:00 +01:00
Paul Fd
2f6fdd34f1 Correct linting on VstProcessor 2020-03-14 13:53:00 +01:00
JP Cimalando
74f7290556
Merge pull request #109 from jpcima/vst-bitwig-hack
VST stupid hack to make Bitwig Linux work
2020-03-12 22:20:14 +01:00
Jean Pierre Cimalando
d763ebde83 Bitwig workarounds for VST 2020-03-12 01:09:37 +01:00
Jean Pierre Cimalando
a002b994f4 Initialize the VST editor rect with correct size 2020-03-11 23:24:30 +01:00
Jean Pierre Cimalando
7babb1edd3 Add Travis builds for VST 2020-03-10 22:39:21 +01:00
Jean Pierre Cimalando
4efdcd0ca5 Revert the removal of VST mutex lock, for now 2020-03-08 11:22:30 +01:00
Paul Fd
65d952a1e6 Add the development and release flags for VST3 2020-03-07 23:05:11 +01:00
Paul Fd
f88364b6b2 The library protects itself on this call 2020-03-07 22:36:47 +01:00
Jean Pierre Cimalando
41810f9994 Remove the unnecessary try-lock, processing the parameters 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
126dd49e28 Fix finding the resource images on Windows OS 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
dd8b5d93a5 Add the exports file for Windows VST 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
ac838e388b VST suffix on Windows should be .vst3 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
99317e764d Update the installer script for VST 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
5b91f71c68 Copy gpl-3.0.txt in the VST bundle [ci skip] 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
9dcefe740c Add the GPL 3.0 license for VST [ci skip] 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
7ab7f9864e Try fixing the library output path on MS (no Release/ subfolder) 2020-03-07 22:34:38 +01:00
Jean Pierre Cimalando
14d76e6282 Use Steinberg's fixed size types, to fix MSVC build 2020-03-07 22:34:38 +01:00
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
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
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