Commit graph

3675 commits

Author SHA1 Message Date
Jean Pierre Cimalando
2839b297d5 Implement the VST keyswitch interface 2021-05-02 13:13:21 +02:00
JP Cimalando
08530e636f
Merge pull request #877 from jpcima/vst3-pitch-names
Implement pitch names for VST3
2021-05-01 23:13:08 +02:00
Jean Pierre Cimalando
911e43205a Implement pitch names for VST3 2021-05-01 22:55:50 +02:00
Jean Pierre Cimalando
e8b4759066 Upgrade the VST to EditControllerEx1 2021-05-01 20:25:59 +02:00
JP Cimalando
05c5a77d96
Merge pull request #876 from alcomposer/alex_meter
Make meters 9px each
2021-05-01 12:08:17 +02:00
Jean Pierre Cimalando
db1a6e2e83 Add the generated file 2021-05-01 12:07:53 +02:00
alexmitchell
4d841aeddf Make meters 9px each 2021-05-01 19:24:05 +09:30
JP Cimalando
528ca22a7a
Merge pull request #875 from jpcima/git-build-id
Generalized Git build ID, and version display in Puredata
2021-04-30 18:05:34 +02:00
Jean Pierre Cimalando
a191e9fc75 Display the build ID in puredata 2021-04-30 18:02:35 +02:00
Jean Pierre Cimalando
3e4da876b3 Generalized build ID for all subprojects 2021-04-30 18:02:20 +02:00
JP Cimalando
90f34bd7ec
Merge pull request #874 from jpcima/puredata-misc
Puredata misc
2021-04-30 17:01:14 +02:00
Jean Pierre Cimalando
f0ec0a5255 Win32 installer script for puredata 2021-04-30 16:43:32 +02:00
Jean Pierre Cimalando
0741da428c Install Puredata in the macOS CI 2021-04-30 16:15:19 +02:00
Jean Pierre Cimalando
e48d818b3c Add install rules for puredata 2021-04-30 15:46:40 +02:00
JP Cimalando
0969d6cd2a
Merge pull request #873 from jpcima/puredata-misc
Puredata misc
2021-04-30 15:25:34 +02:00
Jean Pierre Cimalando
c575b2fc6c Attempt to make it build 2021-04-30 15:25:00 +02:00
Jean Pierre Cimalando
5e8443892b Allow puredata to build in CI 2021-04-30 14:23:16 +02:00
Jean Pierre Cimalando
3afb426d55 pd: cleanup [ci skip] 2021-04-30 14:18:58 +02:00
Jean Pierre Cimalando
650018254b pd: accept CC numbers up to the limit 2021-04-30 14:18:35 +02:00
Jean Pierre Cimalando
a9f119d63b Update pd external and help with new features 2021-04-30 14:09:11 +02:00
Jean Pierre Cimalando
852a185589 pd: default patch improvements 2021-04-30 11:43:27 +02:00
JP Cimalando
21f2977676
Merge pull request #872 from jpcima/cc-no-reset
Ensure plugin CC does not Reset all controllers
2021-04-30 10:11:44 +02:00
Jean Pierre Cimalando
fb340037d7 Fix a clang-tidy warning 2021-04-30 10:01:36 +02:00
Jean Pierre Cimalando
13dfddae64 Ensure plugin CC does not Reset all controllers 2021-04-30 09:56:07 +02:00
JP Cimalando
9d8e184d05
Merge pull request #869 from jpcima/puredata
External for puredata
2021-04-30 08:24:48 +02:00
Jean Pierre Cimalando
b79308a37f Use a fallback puredata header 2021-04-30 08:08:52 +02:00
Jean Pierre Cimalando
96c0fb0690 Remove sync because pd uses one thread only 2021-04-30 07:54:49 +02:00
Jean Pierre Cimalando
e77444451e pd: voices should always lock 2021-04-30 00:55:33 +02:00
Jean Pierre Cimalando
4ef3824209 External for puredata 2021-04-30 00:29:21 +02:00
JP Cimalando
db869ed402
Merge pull request #866 from jpcima/vst-thread-safety+
VST thread safety+
2021-04-29 18:50:27 +02:00
Jean Pierre Cimalando
eb22706fcd Defered message sending from VST processor 2021-04-29 18:27:43 +02:00
JP Cimalando
a64b58ecf3
Merge pull request #868 from jpcima/vst-message-conversions
Add vst support for message<->update conversion
2021-04-29 15:52:04 +02:00
Jean Pierre Cimalando
e93e760f4f Add a little safety check 2021-04-29 15:51:53 +02:00
Jean Pierre Cimalando
0d63c7ee5f Add vst support for message<->update conversion 2021-04-29 15:38:43 +02:00
Jean Pierre Cimalando
3986bc782b VST renaming to lift some ambiguity 2021-04-29 10:05:28 +02:00
Jean Pierre Cimalando
2da580894c VST stub for queued updates 2021-04-29 10:01:27 +02:00
Jean Pierre Cimalando
356b14fc67 Update processing stub for VST processor 2021-04-29 10:00:23 +02:00
Jean Pierre Cimalando
9023209dfd Add thread checker for the VST controller 2021-04-29 09:59:44 +02:00
JP Cimalando
eba974cfe1
Merge pull request #865 from jpcima/vst-defered
Make VST updates defered
2021-04-28 17:46:19 +02:00
Jean Pierre Cimalando
ac8ba20ed5 Make VST updates defered 2021-04-28 17:41:37 +02:00
JP Cimalando
4110c0e78c
Merge pull request #864 from jpcima/parameters-thread-safe
Thread-safety for receiving parameters
2021-04-27 19:48:54 +02:00
Jean Pierre Cimalando
20219b83a5 Add ThreadChecker for macOS 2021-04-27 18:26:35 +02:00
Jean Pierre Cimalando
9580ca84d5 Thread-safety for receiving parameters 2021-04-27 18:02:36 +02:00
Jean Pierre Cimalando
7ca9c15a28 Update layout 2021-04-27 14:46:27 +02:00
Jean Pierre Cimalando
4df1d7a2d7 Update layout around the theme selector 2021-04-27 14:35:10 +02:00
JP Cimalando
35f007b1f6
Merge pull request #863 from jpcima/vmeter-updates
Style update for the volume meter
2021-04-27 14:31:26 +02:00
Jean Pierre Cimalando
8b38a7633b Anti-aliasing for the rounded volume meter 2021-04-27 14:23:14 +02:00
Jean Pierre Cimalando
b07699efdd Style update for the volume meter 2021-04-27 14:15:36 +02:00
Paul Ferrand
7342402431
Merge pull request #855 from paulfd/discrete-cc-gap
Convert discrete CC conditions without gaps
2021-04-27 10:47:27 +02:00
Jean Pierre Cimalando
1d76cc2329 Make the pragma message NOLINT 2021-04-27 10:33:30 +02:00