redtide
9bdecbc275
Better VSTGUI compat, new and old versions
2023-03-29 21:10:05 +02:00
redtide
8d2c0fa2fb
Merge pull request #1145 from redtide/sysdeps-fix
...
More optional system preinstalled dependencies
2023-03-29 09:28:51 +02:00
redtide
4c819222a0
More optional system preinstalled dependencies
...
Catch2, ghc-filesystem, lv2 headers and VST3SDK sources preinstalled system packages can be used,
optionally and where available, to build sfizz via CMake options:
SFIZZ_USE_SYSTEM_CATCH
SFIZZ_USE_SYSTEM_GHC_FS
SFIZZ_USE_SYSTEM_LV2
SFIZZ_USE_SYSTEM_VST3SDK
2023-03-29 09:13:25 +02:00
Paul Ferrand
795af9c68b
Merge pull request #1124 from iv-m/fix-man-install
...
Add section suffix to man pages
2023-01-02 16:10:21 +01:00
Paul Ferrand
18d55a0263
Merge pull request #1113 from paulfd/keyswitch-cc-140
...
Last keyswitches don't change the midi state
2023-01-02 16:08:28 +01:00
Paul Ferrand
894bafc455
Merge pull request #1115 from paulfd/fix-loads-and-saves
...
Fix 2 bugs in LV2 and VST3 for loads and stores
2023-01-02 16:08:14 +01:00
Ivan A. Melnikov
c82d891e22
Add section suffix to man pages
...
`man`, at least on some linux distros, ignores files
that don't have have the numeric suffix that corresponds
to the man page section.
This commit adds the suffix to the tools man pages.
Signed-off-by: Ivan A. Melnikov <iv@altlinux.org>
2022-08-24 19:21:38 +04:00
Paul Fd
5a5750a976
Fix 2 bugs in LV2 and VST3 for loads and stores
2022-08-02 01:55:03 +02:00
Paul Ferrand
1eb36c4aa3
Merge pull request #1114 from paulfd/fix-lv2lint
...
Fix LV2 manifest when using PSA
2022-08-01 10:22:48 +02:00
Paul Fd
dac20eac20
Fix LV2 manifest when using PSA
...
lv2lint was giving out errors
2022-07-30 22:46:43 +02:00
Paul Fd
9faef30134
Last keyswitches don't change the midi state
2022-07-30 02:52:07 +02:00
Paul Ferrand
e0374d5818
Merge pull request #1112 from paulfd/libsndfile-build
...
Fix libsndfile build and add CI
2022-07-30 02:40:56 +02:00
Paul Fd
7b97460564
Fix libsndfile build and add CI
2022-07-30 02:24:32 +02:00
Paul Ferrand
b6aea989d3
Merge pull request #1104 from paulfd/submodule-updates-2207
...
Submodule updates - 2022-07
2022-07-29 02:50:02 +02:00
Paul Ferrand
8ace080aea
Update ghc::filesystem to v1.5.12
2022-07-29 02:35:11 +02:00
Paul Ferrand
960fc6de1c
Update abseil
2022-07-29 02:35:11 +02:00
Paul Ferrand
a6686ad6a4
Update pugixml
2022-07-29 02:35:11 +02:00
Paul Ferrand
b7d50e46a6
Update Catch2
2022-07-29 02:35:11 +02:00
Paul Ferrand
9657da11aa
Capitalize manufacturer
2022-07-28 17:54:30 +02:00
Paul Ferrand
1f76a8c2c4
Merge pull request #1109 from sfztools/remove-lfs
...
Move from LFS...
2022-07-27 12:18:34 +02:00
Paul Ferrand
f09247018c
Switch CI to macos 11 (10.15 is deprecated)
2022-07-27 11:12:48 +02:00
Paul Ferrand
8edd3d8e80
Run CI on develop/master branches only
2022-07-27 11:07:40 +02:00
Paul Ferrand
83be63f172
Remove lfs from CI
2022-07-27 11:05:32 +02:00
Paul Ferrand
1859e66ea1
Move from LFS...
2022-07-27 11:01:07 +02:00
Paul Ferrand
52f06b503b
Added suffix to multi-out VST3
2022-07-25 23:16:09 +02:00
Paul Ferrand
a6c6a626e2
Fix Macos tests with lfs
2022-07-25 23:00:16 +02:00
Paul Ferrand
ae42f4a882
Merge pull request #1106 from sfztools/lfs-migration
...
Migrate audio files to LFS
2022-07-25 15:01:30 +02:00
Paul Ferrand
fc1afb1480
Merge pull request #1087 from michaelwillis/macos-installer
...
Mac OS Installer
2022-07-25 13:41:19 +02:00
Paul Ferrand
f2f37d73b0
Correct plugin descriptions/versions
2022-07-25 13:32:37 +02:00
Paul Ferrand
dd0d3b2327
Fix macos tests and run them in CI
2022-07-25 12:05:01 +02:00
Paul Ferrand
0953936184
Correct some clang warnings
2022-07-25 12:05:01 +02:00
Paul Ferrand
cb2c1e9650
Correct AU bundle vendor; match the other plugins
2022-07-25 12:05:01 +02:00
Paul Ferrand
9cd56f90b9
Retire travis and appveyor
2022-07-25 12:05:01 +02:00
Michael Willis
f1fed9462e
Build MacOS installer
2022-07-25 12:05:01 +02:00
Michael Willis
00e334d56c
Add MacOS build to github build.yml
2022-07-25 12:05:01 +02:00
Paul Ferrand
68241717ae
Fix MOD build
2022-07-24 01:27:07 +02:00
Paul Ferrand
eb7e4b08f6
Add lfs checkout to CI
2022-07-24 00:46:43 +02:00
Paul Ferrand
af866f126b
Update gitattributes for lfs
2022-07-24 00:37:54 +02:00
Paul Ferrand
ed3c05b4d6
tests/TestFiles/36-CajonCenter-1.wav,tests/TestFiles/36-CajonCenter-2.wav,tests/TestFiles/36-CajonCenter-3.wav,tests/TestFiles/36-CajonCenter-4.wav,tests/TestFiles/36-CajonCenter-5.wav,tests/TestFiles/closedhat.wav,tests/TestFiles/dummy16.wav,tests/TestFiles/dummy1.wav,tests/TestFiles/dummy2.wav,tests/TestFiles/kick.wav,tests/TestFiles/looped_flute.wav,tests/TestFiles/mono_sample.wav,tests/TestFiles/ramp_wave.wav,tests/TestFiles/root_key_38.wav,tests/TestFiles/root_key_62.wav,tests/TestFiles/short_non_wavetable.wav,tests/TestFiles/silence.wav,tests/TestFiles/snare.wav,tests/TestFiles/stereo_sample.wav,tests/TestFiles/wavetable_with_loop_at_endings.wav,benchmarks/sample.wav,benchmarks/sample.flac: convert to Git LFS
2022-07-24 00:25:45 +02:00
Paul Ferrand
871e1b948c
Merge pull request #1075 from paulfd/submodule-fixes
...
Remove shallowness and target the sfztools/master branch in vstgui
2022-07-21 02:06:29 +02:00
Paul Ferrand
03dda271dd
Merge pull request #1103 from paulfd/eg-lfo-target
...
Add LFO frequency as an EG target
2022-07-21 01:44:02 +02:00
Python Blue
935be2e55a
Add LFO frequency as an EG target
2022-07-20 02:24:46 +02:00
Paul Ferrand
1eb728c8d2
Merge pull request #1097 from ColinKinloch:cli_thread_join
...
jack: Wait for CLI thread to finish on quit
2022-07-14 10:55:01 +02:00
Colin Kinloch
bbc7a0ff3b
jack: Wait for CLI thread to finish on quit
2022-07-09 15:29:12 +01:00
Paul Ferrand
77fbfa5039
Merge pull request #1088 from paulfd/correct-offtime-dynamic-bug
...
Correct a bug with dynamic updates on offed EGs
2022-06-27 00:55:13 +02:00
Paul Fd
897ddc1a8f
Correct a bug with dynamic updates on offed EGs
...
When offing a voice, the release time is cut to a minimum. Dynamic
updates would reset this to the original value. The commit adds a way to
disable dynamic EG updates and does so when offing the voice.
The engine will also steal the oldest offed voice as a last resort to
hopefully sound the newly played note every time.
2022-05-15 14:13:43 +02:00
Paul Ferrand
a652e513bc
Merge pull request #1084 from atsushieno/lv2-multi-naming
...
LV2 Sfizz-multi plugin should have doap:name as Sfizz-multi too.
2022-05-14 22:39:08 +02:00
atsushieno
ef0990ca1d
LV2 Sfizz-multi plugin should have doap:name as Sfizz-multi too.
2022-05-11 17:18:43 +09:00
Paul Fd
d4a360bde6
Remove shallowness and target the sfztools/master branch in vstgui
2022-01-21 11:41:32 +01:00
Paul Ferrand
0eceacee86
Merge pull request #1073 from paulfd/sfizz-render-0-vel-note-ons
...
Parse 0-valued note ons as note offs
2022-01-19 00:38:14 +01:00