Commit graph

3861 commits

Author SHA1 Message Date
Jean Pierre Cimalando
867cf2b459 Fix a problem in the X11 runloop 2021-09-23 20:54:35 +02:00
Jean Pierre Cimalando
7552e5e8b8 Include headers which seem needed on BSD-like 2021-09-23 01:40:57 +02:00
JP Cimalando
51dd3898ae
Merge pull request #990 from jpcima/macos
Set the macOS compability back to 10.9
2021-09-23 00:18:52 +02:00
Paul Ferrand
e8f796156f
Merge pull request #972 from praashie/fix-off-group
Fix `off_by` behavior with long-releasing notes
2021-09-22 07:10:51 +02:00
Jean Pierre Cimalando
8bf488897b tests: workaround for incomplete C++17 runtime on macOS 2021-09-22 05:47:26 +02:00
Jean Pierre Cimalando
f0b827d423 Implement C++17 aligned-new support for macOS < 10.14 2021-09-22 05:02:26 +02:00
JP Cimalando
38b102fc97
Merge pull request #989 from jpcima/alignment-utility
Add jsl::aligned_unique_ptr and jsl::make_aligned
2021-09-22 03:24:16 +02:00
Jean Pierre Cimalando
3fd0d4ee5d Add jsl::aligned_unique_ptr and jsl::make_aligned 2021-09-22 03:12:52 +02:00
JP Cimalando
4f0712c489
Merge pull request #987 from jpcima/vstgui-update
Updates for new vstgui
2021-09-22 01:09:17 +02:00
Paul Ferrand
2ca137f22e
Merge pull request #945 from paulfd/cc-input
CC input
2021-09-21 21:37:22 +02:00
Paul Ferrand
55ac56e793
Merge pull request #973 from zynthian/develop
Implement an internal CLI for loading soundfonts and setting engine parameters.
2021-09-21 21:36:10 +02:00
Jean Pierre Cimalando
4b6b380ce4 Set macOS requirement to 10.14 to get c++17 working; fix this later 2021-09-21 20:44:16 +02:00
Jean Pierre Cimalando
526525be6a Update filesystem to fix macOS c++17 2021-09-21 19:58:31 +02:00
Jean Pierre Cimalando
ff8562b140 Updates for new vstgui 2021-09-21 19:58:27 +02:00
Paul Fd
6034c9f9a5 Fix overeager find/replace 2021-09-21 11:30:23 +02:00
Paul Fd
a31e44b0ef Formatting 2021-09-21 11:24:09 +02:00
Paul Fd
8c1b5a11fe Avoid a copy 2021-09-21 11:24:09 +02:00
Jośe Fernando Moyano
2198711123
Merge branch 'sfztools:develop' into develop 2021-09-21 11:14:19 +02:00
JP Cimalando
290c556a61
Merge pull request #961 from paulfd/last-keyswitch-state
Remember the last keyswitch used in the states
2021-09-21 01:32:00 +02:00
Paul Fd
99d907e5c7 Remember the last keyswitch used in the states 2021-09-21 01:16:17 +02:00
JP Cimalando
2bb268a0ee
Merge pull request #986 from jpcima/runloop-timers
Fix attempt for X11 runloop problems
2021-09-20 07:59:58 +02:00
Jean Pierre Cimalando
b2368d6e80 Add a couple of includes used in the file [ci skip] 2021-09-20 07:59:38 +02:00
Jean Pierre Cimalando
0bc02f12cf Fix attempt for X11 runloop problems 2021-09-20 07:26:43 +02:00
JP Cimalando
b2cad18200
Merge pull request #985 from jpcima/new-vst-sdk
VST SDK update to 3.7.3, which can notify keyswitch changes
2021-09-20 04:28:05 +02:00
Jean Pierre Cimalando
7c059ec750 Add stringconvert.cpp to SDK sources 2021-09-20 03:40:54 +02:00
Jean Pierre Cimalando
6735d77e63 vst: use the keyswitch change flag from 3.7.3 2021-09-20 03:21:24 +02:00
Jean Pierre Cimalando
e3dcaa7d9b Unfork and update VST3 SDK 2021-09-20 03:20:36 +02:00
JP Cimalando
3e6a551c66
Merge pull request #984 from jpcima/fix-background-thread-sync
Fix the VST thread synchronization on activate/deactivate
2021-09-20 03:07:08 +02:00
Jean Pierre Cimalando
174d58fd87 Fix the VST thread synchronization on activate/deactivate 2021-09-20 03:03:36 +02:00
Paul Ferrand
fbac436cc0
Merge pull request #963 from paulfd/sustain-sostenuto-psa
Add a check for sustain and sostenuto in the LV2
2021-09-10 13:56:25 +02:00
Paul Fd
e6bc330520 Use the offed_ boolean for the check 2021-09-10 13:55:26 +02:00
JP Cimalando
6595503864
Merge pull request #981 from jpcima/decent-sampler
Have the DS importer generate the correct loop mode
2021-08-28 13:57:16 +02:00
Jean Pierre Cimalando
c70f50197b Have the DS importer generate the correct loop mode 2021-08-28 13:28:46 +02:00
jofemodo
16789b6a6e Add mutex lock on internal command line process. 2021-08-26 12:54:21 +02:00
JP Cimalando
fc1f0451ce
Merge pull request #978 from mikeperri/fix-clang-c++17-develop
Fix build with Apple clang & C++17 (bessel functions not defined)
2021-08-23 00:40:46 +02:00
Mike
c3df3d3b65 Fix build with clang & C++17 (bessel functions not defined) 2021-08-22 18:26:32 -04:00
jofemodo
07670686f9 Improve internal CLI: Implement tokenization algorithm for command arguments, including double quotes. 2021-08-20 03:31:31 +02:00
jofemodo
48582af119 Add "set_oversampling" option to internal CLI. 2021-08-20 02:33:11 +02:00
jofemodo
29ff2b93f6 Implement a basic CLI for loading soundfonts and setting engine parameters. 2021-08-19 20:06:37 +02:00
jofemodo
4bca25d7a3 Add "num_voices" option to CLI. 2021-08-19 14:31:47 +02:00
Elmo
3aae318e82 Fix releasing notes not muted by off groups 2021-08-17 16:57:33 +03:00
Elmo
06cf476fb3 Add failing test case for staccato off grops 2021-08-17 16:57:07 +03:00
Paul Ferrand
15370fa439
Merge pull request #948 from paulfd/zenity-path
Use glib's find in path
2021-07-27 21:02:41 +02:00
Paul Fd
4769e35ef6 Use glib's find in path 2021-07-27 19:12:01 +02:00
JP Cimalando
03472da8c8
Merge pull request #954 from paulfd/short-audio-files
Parse oscillator=auto and only have implicit wavetables if the file is short AND wavetable tags are in
2021-07-27 17:32:33 +02:00
Paul Ferrand
a92dc773c5
Merge pull request #933 from paulfd/flex-eg-oncc
Dynamic EGs
2021-07-27 17:14:19 +02:00
Paul Ferrand
720a3a05fb
Update Synth.cpp 2021-07-27 17:13:37 +02:00
Paul Ferrand
fd67dbaee4
Merge pull request #960 from paulfd/lv2-save-and-restore
Port values don't need to be saved/restored
2021-07-27 17:12:22 +02:00
JP Cimalando
320f5d62b7
Merge pull request #968 from psav/patch-2
Update to correctly require win32/64 builds
2021-07-27 10:43:37 +02:00
Pete Savage
5255b719bf
Update to correctly require win32/64 builds 2021-07-27 09:38:52 +01:00