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
Paul Ferrand
2aab560f39
Merge pull request #1039 from paulfd/sw-last-octave-offset
...
sw_last is affected by octave/note offsets
2021-11-21 00:07:37 +01:00
Paul Fd
6f052b2389
sw_last is affected by octave/note offsets
2021-11-20 22:34:44 +01:00
Paul Ferrand
a276c7ea9f
Merge pull request #1037 from paulfd/flex-eg-clamp
...
Clamp flex EG levels
2021-11-20 21:59:55 +01:00
Paul Ferrand
e12ac8bda3
Merge pull request #1036 from paulfd/exponents
...
Read exponents in floats
2021-11-20 21:59:46 +01:00
Paul Ferrand
01e21c6e0d
Merge pull request #1035 from paulfd/unordered-player-changes
...
Rewrite the unordered player to accomodate multiple queues per parameters
2021-11-20 21:59:35 +01:00
Paul Fd
6f203d0384
Clamp flex EG levels
...
Sforzando seems to do so too
2021-11-20 21:07:44 +01:00
Paul Fd
987afabecb
Read exponents in floats
2021-11-20 19:21:55 +01:00
Paul Fd
0eada20587
Rewrite the unordered player to accomodate multiple queues per parameters
...
Now, there is a hard limit on the number of queues treated (as before), but there may be duplicates, and overflowing queues will be ignored
2021-11-20 17:00:39 +01:00
Paul Ferrand
d11142639a
Merge pull request #1034 from paulfd/logger-api
...
Logging is not implicitely handled by the synth
2021-11-20 10:03:26 +01:00
Paul Ferrand
9335fea3a3
Correct the destination of dispatch timings in performHdcc
2021-11-20 09:35:01 +01:00
Paul Ferrand
0bc63e33c8
Merge pull request #1027 from paulfd/shelving-eqs
...
Update the filters' code ...
2021-11-20 09:30:10 +01:00
Paul Fd
7f352170a6
Logging is not implicitely handled by the synth
...
You need a call to get the callback breakdown each frame.
sfizz_render has been updated to make use of this.
2021-11-20 01:26:11 +01:00
Paul Ferrand
fbc0e7459a
Merge pull request #1031 from paulfd/loaded-files-bug
...
Erase from the correct structure
2021-11-19 13:07:43 +01:00
Paul Ferrand
9cf7b0b076
Erase from the correct structure
2021-11-19 13:07:17 +01:00
Paul Ferrand
ec439d2034
Merge pull request #1030 from paulfd/filepool-loaded-files
...
Make loadedFiles behave like preloadedFiles
2021-11-19 12:50:13 +01:00
Paul Ferrand
f8b874c2f0
Make loadedFiles behave like preloadedFiles
2021-11-19 12:30:36 +01:00