Commit graph

1787 commits

Author SHA1 Message Date
JP Cimalando
97b91d37ce
Merge pull request #252 from jpcima/fix-size-asserts
Fix size asserts
2020-05-19 23:53:15 +02:00
Jean Pierre Cimalando
1e64779846 Fix size asserts 2020-05-19 23:51:13 +02:00
JP Cimalando
2e78e5a55d
Merge pull request #250 from jpcima/fix-vst-things
Fix VST problems in our forked submodules, branch sfizz
2020-05-19 21:25:20 +02:00
Jean Pierre Cimalando
31b5aa6de9 Fix VST problems in our forked submodules, branch sfizz 2020-05-19 21:12:48 +02:00
JP Cimalando
0f702ba2c3
Merge pull request #249 from jpcima/build-type
Set a default build type
2020-05-19 20:47:04 +02:00
Jean Pierre Cimalando
d75f6ea1a8 Set a default build type 2020-05-19 20:22:29 +02:00
JP Cimalando
8a43a9fa87
Merge pull request #247 from jpcima/include-expand
Process $ expansions inside #include
2020-05-18 18:10:01 +02:00
Jean Pierre Cimalando
d3f8a0bce1 Process $ expansions inside #include 2020-05-18 18:02:41 +02:00
Jean Pierre Cimalando
d5c1759def Add some vector reserves where appropriate 2020-05-17 21:07:16 +02:00
Jean Pierre Cimalando
0cdb1f7044 Revert start_lohdccN to 0-1, confirmed by plgDavid 2020-05-16 23:19:56 +02:00
JP Cimalando
1029dc26fc
Merge pull request #241 from jpcima/vst-parameters
Fix some VST parameter issues
2020-05-16 22:00:55 +02:00
Jean Pierre Cimalando
8161191ae8 Fix some VST parameter issues 2020-05-16 21:30:58 +02:00
JP Cimalando
9c93120b83
Merge pull request #233 from jpcima/set-hdcc
Support the opcode set_hdccN
2020-05-16 21:01:08 +02:00
Jean Pierre Cimalando
ac8d2d24a3 Adapt start_lohdccN to match ARIA: float 0-127 range 2020-05-16 20:15:51 +02:00
JP Cimalando
30d5d7a6b5
Merge pull request #230 from jpcima/parser-definitions
parser: dollar expansions and multiple #define on the same line
2020-05-16 18:09:38 +02:00
Jean Pierre Cimalando
8a17e18e9f Fix an error with multiple consecutive space 2020-05-16 18:03:04 +02:00
Jean Pierre Cimalando
4b8eaebdc5 Fix some cases of value parsing under ARIA (fix Salamander) 2020-05-15 15:15:23 +02:00
Jean Pierre Cimalando
a138b93182 Test against a regression with accepted filenames 2020-05-15 09:39:41 +02:00
Jean Pierre Cimalando
0c6bf5a7a9 parser: support recursive $-expansions 2020-05-15 09:39:41 +02:00
Jean Pierre Cimalando
650c6140bd parser: dollar expansions and multiple #define on the same line 2020-05-15 09:39:35 +02:00
Jean Pierre Cimalando
513055980b Update cleanups 2020-05-15 08:31:42 +02:00
Jean Pierre Cimalando
6472784baf Handle case-insensitivity in the cleanup 2020-05-15 08:31:33 +02:00
Jean Pierre Cimalando
66d4a0d175 Test for <control> opcode cleanup 2020-05-15 08:26:29 +02:00
Jean Pierre Cimalando
a29b72feb2 Pass all opcodes through cleanup, including <group> and <control> 2020-05-15 08:24:38 +02:00
Jean Pierre Cimalando
b5548e85c0 Update opcode cleanups 2020-05-15 08:19:46 +02:00
Jean Pierre Cimalando
e666b1dfaa Opcode cleanups for <control> and set_realccN 2020-05-15 08:19:33 +02:00
Jean Pierre Cimalando
8136874552 Update opcode cleanups 2020-05-15 08:10:23 +02:00
Jean Pierre Cimalando
ed4177b57b Add support of start_lohdccN and start_hihdccN 2020-05-15 08:09:57 +02:00
Jean Pierre Cimalando
16bfe8fa98 Add some comments regarding aliases 2020-05-15 07:50:12 +02:00
Jean Pierre Cimalando
81f8e2bff2 Update the opcode cleanup grammar 2020-05-15 00:38:26 +02:00
Jean Pierre Cimalando
8c8192140e Support lohdccN and hihdccN 2020-05-15 00:37:47 +02:00
Jean Pierre Cimalando
ec7b9bbb1f Add the realcc test 2020-05-15 00:25:37 +02:00
Jean Pierre Cimalando
7773474b18 Support the opcode set_hdccN 2020-05-14 23:54:57 +02:00
Jean Pierre Cimalando
60cfd84ac5 Suppress range checks of output in renderBlock 2020-05-14 14:29:19 +02:00
JP Cimalando
c2fbd61e81
Merge pull request #227 from jpcima/macos
Add some status messages regarding the AU build
2020-05-14 11:49:47 +02:00
Jean Pierre Cimalando
e527238d16 Add some status messages regarding the AU build 2020-05-14 11:24:02 +02:00
JP Cimalando
3ed3bc1754
Merge pull request #226 from paulfd/stack-smash
Residual tiny quality of life changes in the LV2 plugin
2020-05-14 09:22:56 +02:00
Paul Ferrand
893a9b312d Simplify the checks 2020-05-13 23:28:21 +02:00
JP Cimalando
0045979661
Merge pull request #224 from jpcima/audio-unit-wrapper
Build the AU using VST wrapping
2020-05-13 22:40:29 +02:00
Paul Ferrand
6ed597a0bb
Merge pull request #213 from jpcima/cc-processing
Cc processing
2020-05-13 22:22:06 +02:00
Paul Ferrand
ff5a218f87 Use int on oversampling to match the current api 2020-05-13 22:13:30 +02:00
Paul Ferrand
2e8b637f09 Update docs 2020-05-13 22:10:02 +02:00
Paul Ferrand
2c5cc017cd use C struct init 2020-05-13 21:56:22 +02:00
Paul Ferrand
7d98349e16 Internally check that a change is needed or not 2020-05-13 20:34:22 +02:00
Paul Ferrand
cced103479 Convert the oversampling to next power of 2 2020-05-13 20:34:22 +02:00
Jean Pierre Cimalando
4c2b51aa9c AU code registration not necessary [ci skip] 2020-05-13 09:46:22 -07:00
Jean Pierre Cimalando
af6dbea70c Build and deploy AU in Travis 2020-05-13 09:21:57 -07:00
JP Cimalando
f51ccb24a6
Merge pull request #223 from paulfd/stack-smash
Changes to the worker messages
2020-05-13 18:04:56 +02:00
Jean Pierre Cimalando
90d02a1be4 Build the AU using VST wrapping 2020-05-13 07:32:57 -07:00
Paul Ferrand
a970fc0698 Changes to the worker messages
Checking for file changes or loading disables future file change checks
The worker only responds to reactivate the file change checks
Upon parameter change, the new value is stored immediately so only one message is sent to the worker
Removed the changing_state bool and let the sfizz internal lock protect the state
2020-05-12 23:21:03 +02:00