Paul Ferrand
|
80d4eaf9c7
|
Change the default and range for the number of voices in the VST
|
2020-06-21 20:11:56 +02:00 |
|
Jean Pierre Cimalando
|
65005afa79
|
Re-layout the controls as 3 columns
|
2020-06-21 20:06:17 +02:00 |
|
Jean Pierre Cimalando
|
35dc738e18
|
Add a missing check on message attributes
|
2020-06-21 20:06:17 +02:00 |
|
Jean Pierre Cimalando
|
429c98ee83
|
Fix the narrowing conversion problem
|
2020-06-21 20:06:17 +02:00 |
|
Jean Pierre Cimalando
|
42bf66dd74
|
Update the VST plugin
|
2020-06-21 20:06:13 +02:00 |
|
Jean Pierre Cimalando
|
9d49794704
|
Set a better sfz file default
|
2020-06-20 16:29:50 +02:00 |
|
Jean Pierre Cimalando
|
846dd6d23f
|
Load a default SFZ if path empty
|
2020-06-20 13:13:40 +02:00 |
|
Jean Pierre Cimalando
|
c353769c2c
|
Update the VST appearance
|
2020-05-20 01:09:24 +02:00 |
|
Jean Pierre Cimalando
|
31b5aa6de9
|
Fix VST problems in our forked submodules, branch sfizz
|
2020-05-19 21:12:48 +02:00 |
|
Jean Pierre Cimalando
|
8161191ae8
|
Fix some VST parameter issues
|
2020-05-16 21:30:58 +02:00 |
|
Jean Pierre Cimalando
|
e527238d16
|
Add some status messages regarding the AU build
|
2020-05-14 11:24:02 +02:00 |
|
Jean Pierre Cimalando
|
4c2b51aa9c
|
AU code registration not necessary [ci skip]
|
2020-05-13 09:46:22 -07:00 |
|
Jean Pierre Cimalando
|
af6dbea70c
|
Build and deploy AU in Travis
|
2020-05-13 09:21:57 -07:00 |
|
Jean Pierre Cimalando
|
90d02a1be4
|
Build the AU using VST wrapping
|
2020-05-13 07:32:57 -07:00 |
|
Paul Ferrand
|
646b71cb43
|
Set a default polyphony of 256
|
2020-05-05 23:18:08 +02:00 |
|
Paul Ferrand
|
5ee3e92848
|
Handle 0-vel noteons as noteoffs
|
2020-05-05 22:35:37 +02:00 |
|
Jean Pierre Cimalando
|
fb45f27bd4
|
Split the installation in multiple components
|
2020-04-18 04:57:06 +02:00 |
|
Jean Pierre Cimalando
|
99cb921b2c
|
Make VST use the RTSemaphore from sfizz
|
2020-04-13 17:35:37 +02:00 |
|
Jean Pierre Cimalando
|
72abb7227e
|
Point the VSTGUI submodule to fork sfztools/vstgui
|
2020-04-02 22:36:18 +02:00 |
|
Jean Pierre Cimalando
|
ed5c4860f1
|
Reorganize VST SDK as submodules
|
2020-04-02 17:24:52 +02:00 |
|
Paul Ferrand
|
f489b88df0
|
Merge pull request #140 from jpcima/vst-realtime
Vst realtime
|
2020-03-29 23:58:56 +02:00 |
|
Jean Pierre Cimalando
|
2c4d5aaf3e
|
Allow VST to match more build types
|
2020-03-28 22:15:07 +01:00 |
|
Jean Pierre Cimalando
|
07668c7bd6
|
VST hard realtime fix and improvement
|
2020-03-28 17:04:39 +01:00 |
|
Jean Pierre Cimalando
|
23a3508d81
|
Add the spsc ring buffer
|
2020-03-28 17:00:33 +01:00 |
|
Jean Pierre Cimalando
|
fa65fd65f7
|
Allow VST to reload its files automatically
|
2020-03-28 15:08:54 +01:00 |
|
Paul Fd
|
98392a7b9a
|
Add the panic to the VST processor
|
2020-03-16 09:44:48 +01:00 |
|
Paul Fd
|
ac93e0cbd3
|
Remove the synth recreations
|
2020-03-16 09:44:48 +01:00 |
|
Paul Fd
|
5e40e31c83
|
Only set the sample rate, per block, and the worker in setEnable; don't recreate the synth
|
2020-03-16 09:44:48 +01:00 |
|
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 |
|