Commit graph

1698 commits

Author SHA1 Message Date
Paul Ferrand
c4a080fd54 Add a verbose state switch in the jack client 2020-05-06 13:36:38 +02:00
Paul Ferrand
5539fef4d2 Remove most sample files from the repo (#175) 2020-05-05 22:49:20 +02:00
Paul Ferrand
5ee3e92848 Handle 0-vel noteons as noteoffs 2020-05-05 22:35:37 +02:00
JP Cimalando
b0c84ad99a
Merge pull request #212 from jpcima/opcode-cleanup
Opcode cleanup
2020-05-05 11:43:39 +02:00
Paul Ferrand
9d7317f14c
Merge pull request #211 from jpcima/noteoffs
jack: handle note-on velocity=0 events
2020-05-05 10:24:04 +02:00
Jean Pierre Cimalando
35b757b582 Remove fil_gaincc, not part of ARIA (verified) 2020-05-05 04:21:50 +02:00
Jean Pierre Cimalando
4460114b3b Simplify region opcode handling after normalizing 2020-05-05 04:10:00 +02:00
Jean Pierre Cimalando
b02236328d Apply opcode cleanups in the synth 2020-05-05 03:47:16 +02:00
Jean Pierre Cimalando
3d508e9860 Correctly align 2020-05-05 03:33:56 +02:00
Jean Pierre Cimalando
1985108574 Opcode normalizations for cutoff and resonance 2020-05-05 03:29:07 +02:00
Jean Pierre Cimalando
4063d0e35f Add test for opcode normalization 2020-05-04 19:14:04 +02:00
Jean Pierre Cimalando
cd8ea73d0a Add the normalization of opcode names 2020-05-04 19:13:19 +02:00
Jean Pierre Cimalando
dc238a5f73 jack: handle note-on velocity=0 events 2020-05-04 05:01:01 +02:00
JP Cimalando
fab0aafc8a
Merge pull request #206 from jpcima/render
Some cleanup around cmake and sfizz_render
2020-05-04 04:38:41 +02:00
JP Cimalando
ac75f48e2b
Merge pull request #209 from jpcima/opcodes-bis
Opcode helpers
2020-05-04 04:37:43 +02:00
JP Cimalando
879728bdc5
Merge pull request #210 from jpcima/filters
Add the case of transposed biquad missing in filters
2020-05-04 04:32:23 +02:00
Jean Pierre Cimalando
e81a7e8a1d Regenerate filters 2020-05-04 04:24:42 +02:00
Jean Pierre Cimalando
e39613ab34 filters: forgot changing one case of smoothBiquad 2020-05-04 04:24:33 +02:00
Jean Pierre Cimalando
3a43998142 Add the derived name helper for opcodes 2020-05-03 16:47:53 +02:00
Jean Pierre Cimalando
acbbb8354a Add categorization of opcodes 2020-05-03 15:24:32 +02:00
Jean Pierre Cimalando
1226a59b44 Update fmidi for Windows unicode path support 2020-05-03 08:53:01 +02:00
Jean Pierre Cimalando
c430a23b7c Fix for sfizz_render MSVC 2020-05-03 08:51:19 +02:00
Jean Pierre Cimalando
52b4f1b0a7 Ensure to pass the SMF file path as 8-bit UTF 2020-05-03 08:01:24 +02:00
Jean Pierre Cimalando
28afd9937b Link render with sndfile 2020-05-03 07:58:00 +02:00
Jean Pierre Cimalando
1e43989919 Allow render to be built if SFIZZ_JACK is not set 2020-05-03 06:59:59 +02:00
Jean Pierre Cimalando
ac04a61844 Eliminate fmidi and fmt submodules 2020-05-03 06:57:06 +02:00
Jean Pierre Cimalando
423cf877d1 Make the render client install its own component 2020-05-03 06:50:13 +02:00
JP Cimalando
b528f54db1
Merge pull request #205 from jpcima/misc
Misc
2020-05-03 05:16:26 +02:00
Jean Pierre Cimalando
d531c37254 Delete unused private field 2020-05-02 11:36:45 +02:00
Jean Pierre Cimalando
65eb564222 Make atomic_queue constexpr functions compliant to C++11 2020-05-02 11:35:14 +02:00
Paul Ferrand
7710282bd0
Merge pull request #201 from jpcima/render-bis
Add a sfizz_render client in-tree (bis)
2020-05-01 11:25:15 +02:00
Paul Ferrand
1a41cbc52c
Merge pull request #204 from jpcima/fix-loops
Fix the use of file loop markers
2020-05-01 10:53:19 +02:00
Jean Pierre Cimalando
adaaf4b61c Fix the use of file loop markers 2020-05-01 09:23:54 +02:00
JP Cimalando
ffb476aa44
Merge pull request #203 from jpcima/clang
Use libc++ by default only on Apple clang
2020-05-01 08:54:17 +02:00
Jean Pierre Cimalando
e9da94ba8a Use libc++ by default only on Apple clang 2020-05-01 08:32:12 +02:00
Jean Pierre Cimalando
5716fd69d0 Mark all the submodules as shallow 2020-04-23 01:00:22 +02:00
Jean Pierre Cimalando
86cbb7a792 Use fmidi without recursive submodules and external dependencies 2020-04-23 00:59:42 +02:00
Paul Ferrand
6f39d4c830 Update fmidi and remove fmidi-player from targets 2020-04-22 21:52:29 +02:00
Paul Ferrand
71f39f9a1d Track the delay since a block started
Remove the track option
2020-04-22 20:16:37 +02:00
Paul Ferrand
fc07833ec1 Add a sfizz_render client in-tree 2020-04-22 10:08:54 +02:00
Jean Pierre Cimalando
5790dd3ace Set the type of stepcc to float 2020-04-22 05:23:43 +02:00
JP Cimalando
a8f863306f
Merge pull request #199 from jpcima/tf2
Filter updates
2020-04-21 20:31:14 +02:00
Jean Pierre Cimalando
f5f7ded7e6 Regenerate the filters 2020-04-21 20:07:58 +02:00
Jean Pierre Cimalando
84436601bc Delete the SVF gain compensation (match Rapture) 2020-04-21 20:06:23 +02:00
Jean Pierre Cimalando
99702019b6 Allow the filters demo to disable modulation 2020-04-21 20:05:19 +02:00
Jean Pierre Cimalando
ffcdca81f6 Transposed-form 2 biquads 2020-04-21 19:49:29 +02:00
JP Cimalando
3b9d4d3e63
Merge pull request #197 from paulfd/contrib
Add a contribution guide
2020-04-21 01:01:42 +02:00
JP Cimalando
c2767b3652
Merge pull request #196 from jpcima/block-comments
Support block comments
2020-04-20 23:51:12 +02:00
Jean Pierre Cimalando
353cea949e Make the skip count correct (even if not used currently) 2020-04-20 22:59:35 +02:00
Jean Pierre Cimalando
605e552a25 Change the comment type into an enum 2020-04-20 22:54:04 +02:00