Michael Willis
00e334d56c
Add MacOS build to github build.yml
2022-07-25 12:05:01 +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
Paul Fd
fd370a48af
Parse 0-valued note ons as note offs
2022-01-17 12:36:50 +01:00
Paul Fd
92434b8bb2
Correct test disabling
2022-01-17 12:35:43 +01:00
Paul Fd
a661569244
Fully disable the embedded sample test
2022-01-17 12:28:50 +01:00
Paul Ferrand
0461f6e5e2
Merge pull request #1064 from paulfd/version-1.2.0
...
Version bump to 1.2.0
2022-01-15 23:21:51 +01:00
Paul Ferrand
1a793c8c7b
Merge pull request #1069 from paulfd/lv2-default-bug
...
Add a resync cc flag for the main callback to update the CC state
2022-01-15 22:54:07 +01:00
Paul Fd
45827a1446
Ignore embedded test on windows
2022-01-15 21:53:39 +01:00
Paul Fd
9d61fe629d
Add a resync cc flag for the main callback to update the CC state
2022-01-14 22:41:33 +01:00
Paul Ferrand
71345b4357
Merge pull request #1066 from paulfd/veltrack-cc-ui
...
Propagate veltracks to the used CCs
2022-01-13 10:51:10 +01:00
Paul Ferrand
a3cfbd4d23
Merge pull request #1068 from paulfd/32bit-embedded-test-fail
...
Changed test format to see the error
2022-01-12 16:58:35 +01:00
Paul Fd
b16a8f25ad
Propagate veltracks to the used CCs
2022-01-12 16:49:31 +01:00
Paul Fd
a0546b7e0f
Changed test format to see the error
2022-01-12 15:47:57 +01:00
Paul Fd
e9ff0e6088
Version bumps
2022-01-08 12:29:01 +01:00
Paul Ferrand
65fe04ae3a
Merge pull request #1060 from paulfd/lv2-output-port
...
Add an output string parameter for the LV2 plugin
2022-01-05 11:44:23 +01:00
Paul Ferrand
cca66847ef
Merge pull request #1058 from paulfd/lohiprog
...
Lohiprog
2022-01-05 11:44:13 +01:00
Paul Fd
bfdd1eb065
Add an output string parameter for the LV2 plugin
...
It contains the CC used for now
2022-01-05 11:06:42 +01:00
Paul Fd
0f9fff802e
Correct a clang tidy error
2021-12-30 22:50:06 +01:00
Paul Fd
d1264e740a
Add program change to the LV2 plugin
2021-12-30 22:35:59 +01:00
Paul Fd
ff0257dc07
Add loprog/hiprob in the API and engine
2021-12-30 20:23:47 +01:00
Paul Ferrand
3d50afc794
Merge pull request #1057 from paulfd/button-hints
...
Button hints and closing the about dialog with Esc
2021-12-30 12:35:23 +01:00
Paul Fd
811429240b
Correct some theming issues
2021-12-30 11:47:21 +01:00
Paul Fd
c88a599247
Redundant frame color change
2021-12-30 11:35:28 +01:00
Paul Fd
280a14f922
Escape closes the about dialog
2021-12-30 11:33:33 +01:00
Paul Fd
aa1b79936f
Add hover hints on main buttons
2021-12-30 11:11:48 +01:00
Paul Ferrand
8993426bf3
Merge pull request #1054 from paulfd/lv2-midi-rollback
...
Lv2 midi rollback
2021-12-29 02:22:59 +01:00
Paul Fd
a0b2542ea9
Change a test
2021-12-19 23:21:04 +01:00
Paul Fd
e378105fd0
add PSA to the UI if we actually build the UI
2021-12-19 22:36:45 +01:00
Paul Fd
5743c10631
Retrigger a note only if the cc value changed
...
This won't remove the need for polyphony opcodes when using
high-res CC, but at least it should help with automation lanes.
Note: this is not what Sforzando does.
2021-12-19 22:33:57 +01:00
Paul Fd
52949ea2bc
Default to plugin-side automation
...
Make each mode very separate (i.e. no PSA = midi ignored)
2021-12-19 21:57:02 +01:00
Paul Ferrand
5f982cf64f
Merge pull request #1053 from paulfd/vstgui-numpad
...
Updated VSTGUI for proper numpad input
2021-12-19 16:22:22 +01:00
Paul Fd
d0e7cf2627
Updated VSTGUI for proper numpad input
2021-12-18 17:10:07 +01:00
Paul Ferrand
59f0cd0a09
Merge pull request #1052 from paulfd/arf-brf-1p
...
Use brf_2p for 1p and disable the all-pass 1 pole filter
2021-12-15 10:19:17 +01:00
Paul Fd
4358131a72
Use brf_2p for 1p and disable the all-pass 1 pole filter
...
Can't really make it stable, I'll try to swap a delay-less version later on
2021-12-15 01:09:09 +01:00
Paul Ferrand
f122469f07
Merge pull request #1050 from paulfd/reverb-bug
...
Don't bypass effects without inputs
2021-12-07 11:14:18 +01:00
Paul Fd
96c67e4d48
Deactivate the MINGW builds
2021-12-07 10:00:26 +01:00
Paul Fd
a74bd5eee0
Don't bypass effects without inputs
...
It's not really a great idea if you have long tails..
2021-12-06 23:58:26 +01:00
Paul Ferrand
6bf26dceac
Update README.md
2021-11-25 22:15:49 +01:00
Paul Ferrand
f8ffb5294c
Merge pull request #1041 from paulfd/sample-headers
...
Parse <sample> with base64 data
2021-11-24 12:39:21 +01:00
Paul Fd
803052b552
Parse <sample> with base64 data
...
Also added the necessary plumbing to load from RAM
It's missing AIFF since the API is file-based for now.
2021-11-24 12:04:41 +01:00