Paul Ferrand
0c8beed6ca
Merge branch 'develop' into release-sustain
2021-06-23 00:08:15 +02:00
JP Cimalando
c3ee3982ec
Merge pull request #926 from jpcima/importer
...
Enable the importer in JACK and Puredata
2021-06-22 21:52:13 +02:00
Jean Pierre Cimalando
7f49eab79f
Mark the importer API with extern C
2021-06-22 21:38:54 +02:00
Jean Pierre Cimalando
6c88b3f663
Fix a warning with sfizz_import.h in C
2021-06-22 21:30:16 +02:00
Jean Pierre Cimalando
fdf25d6407
Enable the importer in Puredata
2021-06-22 21:28:09 +02:00
Jean Pierre Cimalando
f9cc84b5f0
Use the importer in the JACK client
2021-06-22 21:25:39 +02:00
Jean Pierre Cimalando
23a1ab268d
Deduplicate load-or-import code from plugins
2021-06-22 21:18:16 +02:00
JP Cimalando
ee477ee58a
Merge pull request #925 from jpcima/macos-edit-file
...
macos: open SFZ files in the associated editor
2021-06-22 20:30:11 +02:00
Jean Pierre Cimalando
3d8ff91f8c
macos: open SFZ files in the associated editor
2021-06-22 20:14:32 +02:00
JP Cimalando
42ac729be0
Merge pull request #924 from jpcima/lv2-ardour
...
lv2: A6 workaround, single output atom port
2021-06-22 17:29:01 +02:00
Jean Pierre Cimalando
5ed281c6a4
lv2: A6 workaround, single output atom port
...
Previously, some `patch:Set` messages were directed to a distinct atom
port, when it was for notification purposes rather than automation.
Ardour does not support this, and the ports get assigned the same
buffer, producing corruption.
This commit returns to single-port behavior, and instead replaces
`patch:Set` notification messages with `sfizz:Notify` custom objects;
the UI processes these messages all the same, and they does not trigger
automation in the host.
2021-06-22 17:02:14 +02:00
JP Cimalando
59706d84da
Merge pull request #923 from jpcima/initializations
...
Fix unitialized default CC values, to pass the tests
2021-06-22 15:13:20 +02:00
Jean Pierre Cimalando
99e99dd084
Fix unitialized default CC values, to pass the tests
2021-06-22 14:59:46 +02:00
JP Cimalando
c469e446e4
Merge pull request #905 from paulfd/reset-to-default-cc
...
Reset to default CC values
2021-06-22 14:01:04 +02:00
JP Cimalando
6f1bf036d1
Merge pull request #919 from jpcima/resonance
...
Allow filters to have Q less than 0dB
2021-06-22 13:59:21 +02:00
Jean Pierre Cimalando
aa7edd7eb2
Revert "lv2: automation port does not receive OSC"
...
This reverts commit 05bdd428d2 .
2021-06-22 00:41:19 +02:00
Jean Pierre Cimalando
05bdd428d2
lv2: automation port does not receive OSC
2021-06-22 00:40:10 +02:00
JP Cimalando
76c1f082a4
Merge pull request #922 from jpcima/vst3sdk-workaround
...
Other workaround to build with VST3 SDK 3.7.2
2021-06-21 22:42:51 +02:00
Jean Pierre Cimalando
8804f4a515
Other workaround to build with VST3 SDK 3.7.2
2021-06-21 22:27:53 +02:00
JP Cimalando
4f3c0f94ff
Merge pull request #921 from jpcima/installer
...
Do not use a hardcoded path in the installer
2021-06-21 21:54:59 +02:00
Jean Pierre Cimalando
8d5826efd5
Do not use a hardcoded path in the installer
2021-06-21 21:45:15 +02:00
JP Cimalando
d0e3b83ca6
Merge pull request #920 from jpcima/update-vstgui
...
Update vstgui
2021-06-21 21:15:36 +02:00
Jean Pierre Cimalando
88b5f2d333
Update vstgui
2021-06-21 21:01:02 +02:00
Jean Pierre Cimalando
2281c99d63
Update gitignore
2021-06-21 20:42:27 +02:00
Jean Pierre Cimalando
a1750cfe9e
Generate faust files
2021-06-21 20:27:35 +02:00
Jean Pierre Cimalando
f4e0131ffb
Allow filters to have Q less than 0dB
2021-06-21 20:27:21 +02:00
Jean Pierre Cimalando
a65713cf43
Fix the build of demos
2021-06-21 20:18:15 +02:00
Paul Fd
4defdce04a
Reset to default CC values
2021-05-23 17:31:48 +02:00
Paul Fd
6b0c79b162
Remove some branches from the envelope
2021-05-23 16:37:23 +02:00
Paul Fd
8e13b232a3
Add tests
2021-05-23 15:31:59 +02:00
JP Cimalando
ce2170c88d
Merge pull request #902 from paulfd/dont-publish-linux-tarball
...
Don't publish the linux tarball on releases
2021-05-23 15:30:35 +02:00
Paul Fd
1153c15211
Parse hint_sustain_cancels_release
2021-05-23 15:23:12 +02:00
Paul Fd
8721c34e14
Add the FlexEG cancellation
2021-05-23 14:50:07 +02:00
Paul Fd
ca93d723ce
Don't publish the linux tarball on releases
2021-05-23 14:09:22 +02:00
JP Cimalando
dfa926c5c0
Merge pull request #899 from alcomposer/info_tab
...
Add info tab
2021-05-23 04:57:17 +02:00
Jean Pierre Cimalando
41519fbb67
Reposition and resize
2021-05-23 04:50:25 +02:00
alexmitchell
abfaf94128
Add info tab
2021-05-23 11:37:21 +09:30
Paul Fd
13be8c9ac1
Add the ability to cancel the release on the basic ADSR Envelope
2021-05-22 00:40:13 +02:00
Paul Ferrand
f8c498b227
Merge pull request #896 from paulfd/fill-gaps-2
...
Fill gaps on opcodes related to velocity and aftertouch triggers
2021-05-20 20:58:05 +02:00
Paul Fd
262953d52a
Tweak the crossfades
2021-05-20 20:18:52 +02:00
Paul Fd
5fd5a5a808
Fill gaps on opcodes related to vel and AT triggers
2021-05-20 16:26:15 +02:00
JP Cimalando
c1d492ad03
Merge pull request #893 from jpcima/ardour6-automatable
...
Work around Ardour6 parameter edits not working
2021-05-13 18:46:17 +02:00
Jean Pierre Cimalando
f572cd35a2
Work around Ardour6 parameter edits not working
2021-05-13 18:42:54 +02:00
Jean Pierre Cimalando
cbc7c912dd
Rate-limit volume meter updates
2021-05-11 19:43:44 +02:00
Jean Pierre Cimalando
2724a3490c
Refresh after theme change, 2nd attempt
2021-05-11 18:19:23 +02:00
Jean Pierre Cimalando
44261f2a12
Refresh the entire editor after a theme change
2021-05-11 18:18:02 +02:00
JP Cimalando
6475e55913
Merge pull request #891 from jpcima/update-simde
...
Update simde, to fix ARMv7 builds
2021-05-09 20:11:10 +02:00
Jean Pierre Cimalando
ce6541e643
Update simde, to fix ARMv7 builds
2021-05-09 18:45:12 +02:00
JP Cimalando
a9b75c0091
Merge pull request #889 from jpcima/misc
...
Eliminate the glib2 requirement for UI-less plugins (LV2)
2021-05-08 16:33:15 +02:00
Jean Pierre Cimalando
d255f682e9
Deduplicate win32 string conversions
2021-05-08 16:23:22 +02:00