Jean Pierre Cimalando
8a7a223777
Make sure to null the editor frame after closing
2020-11-24 01:35:42 +01:00
Jean Pierre Cimalando
af21c5775d
Fix a VSTGUI include which will be needed after update
2020-11-23 01:18:49 +01:00
JP Cimalando
2eb76defcd
Merge pull request #560 from jpcima/update-vst-3.7.1
...
Update to VST 3.7.1
2020-11-23 00:56:15 +01:00
Jean Pierre Cimalando
2ecf35d154
Add the common IIDs to AudioUnit
2020-11-23 00:22:56 +01:00
Jean Pierre Cimalando
5351ef410b
Convert some case problems with minGW at CI-time
2020-11-23 00:19:35 +01:00
Jean Pierre Cimalando
d9ac783b24
Update to VST 3.7.1
2020-11-22 23:43:07 +01:00
JP Cimalando
cdc8ead6ce
Merge pull request #557 from jpcima/lv2-scala-fix
...
Fix a crash with scala files under LV2
2020-11-17 20:01:01 +01:00
Jean Pierre Cimalando
26ba0417f7
Fix the second occurrence of the same problem
2020-11-17 19:59:36 +01:00
Jean Pierre Cimalando
782aa484bd
Fix a crash with scala files under LV2
2020-11-17 19:57:52 +01:00
JP Cimalando
28dc603f2b
Merge pull request #545 from jpcima/type-safe-osc
...
Type-safe OSC message sending
2020-11-17 19:14:59 +01:00
JP Cimalando
eb20253da2
Merge pull request #547 from jpcima/automate-hdcc
...
Add API to process CC events received by automation
2020-11-17 19:14:25 +01:00
JP Cimalando
9813d41588
Merge pull request #552 from sfztools/codesign
...
Set up the code-signing key pair for macOS
2020-11-14 18:03:04 +01:00
Jean Pierre Cimalando
c8354ce18e
Also sign bin/ and lib/
2020-11-14 17:41:11 +01:00
Jean Pierre Cimalando
c7136b6621
Perform macOS code-signing
2020-11-14 17:09:29 +01:00
Jean Pierre Cimalando
3cb80b4e4a
Set up the code-signing key pair for macOS
2020-11-14 16:42:22 +01:00
JP Cimalando
4a530edf84
Merge pull request #550 from jpcima/codesign
...
Prerequisites for automated macOS code signing
2020-11-14 14:26:12 +01:00
Jean Pierre Cimalando
96b4c490e2
Do not store text files at the root of VST and AU bundles
2020-11-14 14:17:02 +01:00
Jean Pierre Cimalando
895e8f2a64
Bundle the dylibs where the code signer can find them
2020-11-14 13:57:20 +01:00
JP Cimalando
32f478ac05
Merge pull request #548 from jpcima/new-aliases
...
Add new alias: bendstep
2020-11-12 11:46:13 +01:00
Jean Pierre Cimalando
dcc7ac0472
Add new alias: bendstep
2020-11-12 10:24:29 +01:00
Jean Pierre Cimalando
aa29e1a411
Add test
2020-11-12 08:17:19 +01:00
Jean Pierre Cimalando
95d3343341
Add API to process CC events received by automation
2020-11-12 08:04:55 +01:00
JP Cimalando
9ef7a60984
Merge pull request #546 from jpcima/used-ccs
...
Cache the value of usedCCs
2020-11-11 16:38:38 +01:00
Jean Pierre Cimalando
d74bcd140f
Cache the set of used CCs for quick access
2020-11-11 14:24:14 +01:00
Jean Pierre Cimalando
e02a30f56c
Rename some internal functions related to used CCs
2020-11-11 14:04:06 +01:00
Jean Pierre Cimalando
425889c949
Add test
2020-11-09 14:47:12 +01:00
Jean Pierre Cimalando
9b044a4eb9
Skip message processing if no callback
2020-11-09 14:13:54 +01:00
Jean Pierre Cimalando
e1c607e28a
Type-safe OSC message sending
2020-11-09 14:12:32 +01:00
JP Cimalando
07fd16017f
Merge pull request #544 from jpcima/synth-private
...
Move the Synth p-impl to the header file SynthPrivate
2020-11-09 12:39:43 +01:00
Paul Ferrand
bb5cd652f5
Move the Synth p-impl to the header file SynthPrivate
2020-11-09 11:34:27 +01:00
JP Cimalando
bf4fd71ea6
Merge pull request #540 from jpcima/osc
...
Add OSC and plugin-side communication
2020-11-09 10:06:51 +01:00
Jean Pierre Cimalando
92b01eecb2
Fix the hashing function for OSC dispatch
2020-11-09 08:22:01 +01:00
Jean Pierre Cimalando
406afc8aba
Fix some problems in the unit test
2020-11-05 05:48:28 +01:00
Jean Pierre Cimalando
722225f9f2
Add OSC and plugin-side communication
2020-11-05 05:48:24 +01:00
JP Cimalando
0e33784307
Merge pull request #543 from jpcima/fix-with-sndfile-2
...
Make sure to expose widechar sndfile API
2020-11-04 10:46:46 +01:00
Jean Pierre Cimalando
65ca3adf65
Allow sfizz library targets to expose st_audiofile publicly
...
This fixes the problems with programs which link sfizz internal
API: the tests, benchmarks, demos. The MSVC comfiguration would
fail to fail "sndfile.h" while building the tests.
2020-11-04 10:17:04 +01:00
Jean Pierre Cimalando
d5f49595d3
Make sure to expose widechar sndfile API
2020-11-04 09:53:59 +01:00
JP Cimalando
38ac7cf66f
Merge pull request #542 from jpcima/fix-with-sndfile
...
Fix with sndfile
2020-11-04 09:42:41 +01:00
Jean Pierre Cimalando
0bcf626786
Fix AudioReader::getInstrument under libsndfile
2020-11-04 08:55:34 +01:00
Jean Pierre Cimalando
cda079eef8
Fix the sndfile conditional not well handled in demo programs
...
The conditional ST_AUDIO_FILE_USE_SNDFILE appears in private headers,
which are used by some demo programs. Linking to sfizz does not inherit
this flag, and FileInstrument gets wrong values for loop constants.
2020-11-04 08:45:57 +01:00
Paul Ferrand
a906b6e927
Updated libaiff
2020-11-04 08:28:44 +01:00
Jean Pierre Cimalando
af7ee06a81
Fix a pkg-config error in some situations
2020-11-01 15:11:14 +01:00
JP Cimalando
621d46d085
Merge pull request #539 from jpcima/demos
...
Separate demos programs and unit tests
2020-11-01 11:49:12 +01:00
Jean Pierre Cimalando
3fc7d70f1f
Update libaiff in attempt to fix MSVC errors
2020-11-01 11:27:41 +01:00
Jean Pierre Cimalando
f6b148aad3
Organize cxxopts as external library
2020-11-01 10:57:41 +01:00
Jean Pierre Cimalando
3332687a41
Move feature out of tests and in their own directory
2020-11-01 10:56:49 +01:00
Jean Pierre Cimalando
d8e8a46729
Fix a mismatch of struct/class
2020-11-01 10:26:53 +01:00
Paul Ferrand
5d90b2a82c
Merge pull request #533 from paulfd/voice-synth-pimpl
...
Refactor of Synth and Voice into a pimpl pattern
2020-11-01 10:09:06 +01:00
Jean Pierre Cimalando
2863e5aedf
Keep the cmake minimum required to 3.5
2020-11-01 10:05:33 +01:00
Paul Ferrand
faadb70b02
Include cleanups
2020-11-01 09:10:53 +01:00