Paul Ferrand
17584a414a
Fix makefile
2023-05-29 14:59:12 +02: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 Fd
2c3432ca30
Fix Makefile build with abseil changes
2021-11-10 09:58:29 +01:00
Paul Fd
f72500dd09
Update kissfft to v131.1
2021-11-10 08:55:44 +01:00
Paul Fd
66ec8c4423
Move the stateful region value computations in a separate file
2021-07-04 19:32:17 +02:00
Jean Pierre Cimalando
8551caebf6
Build time optimization: resources
2021-04-25 04:55:30 +02:00
Jean Pierre Cimalando
6f2430b20c
Add absl::wyhash
2021-04-05 18:12:00 +02:00
Jean Pierre Cimalando
89aa9280e7
Removal of absl::dynamic_annotations
2021-04-05 18:04:15 +02:00
Paul Fd
993620252b
Support polyphonic aftertouch basics
2021-04-04 23:07:43 +02:00
Jean Pierre Cimalando
da621bf5ec
Move all regional state into Layer
2021-03-26 03:21:20 +01:00
Jean Pierre Cimalando
ce7800abe3
Create a generic makefile for libsfizz.a
2021-03-25 19:39:02 +01:00
Jean Pierre Cimalando
5610c2ec90
Add library st_audiofile_formats usable separately
2021-03-23 12:54:59 +01:00
Jean Pierre Cimalando
65de9c8e77
Disable sndfile also in Makefiles [ci skip]
2021-03-23 12:05:46 +01:00
Jean Pierre Cimalando
e45dfbc50b
Have bit_array as a distinct library
2021-02-23 02:57:28 +01:00
Jean Pierre Cimalando
2473c57cc6
Enable use of OpenMP simd pragmas
2021-02-21 23:29:54 +01:00
Jean Pierre Cimalando
a338ec7368
Add simde as project library
2021-02-21 23:29:54 +01:00
Paul Ferrand
ce1dda54e6
Merge pull request #630 from paulfd/aftertouch
...
Preliminary work for aftertouch handling
2021-02-12 10:04:07 +01:00
Jean Pierre Cimalando
0ab836787f
Add new sources to makefile
2021-02-11 06:10:10 +01:00
Paul Fd
6deb3d37d7
Preliminary work for aftertouch handling
...
- Add the aftertouch modulation source
- Dispatch aftertouch events and track the aftertouch status in the midi state
- Parse cutoff_chanaft
- Convert aftertouch messages to an extended CC message
2021-02-11 06:08:36 +01:00
Jean Pierre Cimalando
4f359e456c
Update makefile
2021-02-04 21:04:31 +01:00
Jean Pierre Cimalando
6eef90149f
Delete the old parser
2021-02-03 19:14:51 +01:00
Jean Pierre Cimalando
c110acc966
Provide the spin mutex as internal library
2021-02-02 14:19:12 +01:00
Jean Pierre Cimalando
9cb0a457a5
Make ADSREnvelope not a template
2021-02-01 10:30:17 +01:00
Jean Pierre Cimalando
4dbe8bd602
Add windowed sinc interpolation
2021-01-31 23:32:10 +01:00
Jean Pierre Cimalando
f063062f7c
Make a separate target for sfizz::internal, for tests and benchmarks
2020-12-14 13:49:36 +01:00
Jean Pierre Cimalando
96a462e20d
Use hiir and filesystem as interface libraries
2020-12-14 11:43:47 +01:00
Jean Pierre Cimalando
baf228802b
Add the beat clock
2020-11-15 00:42:13 +01:00
Jean Pierre Cimalando
722225f9f2
Add OSC and plugin-side communication
2020-11-05 05:48:24 +01:00
Jean Pierre Cimalando
cda079eef8
Fix the sndfile conditional not well handled in demo programs
...
The conditional ST_AUDIO_FILE_USE_SNDFILE appears in private headers,
which are used by some demo programs. Linking to sfizz does not inherit
this flag, and FileInstrument gets wrong values for loop constants.
2020-11-04 08:45:57 +01:00
Paul Ferrand
81a4ed22eb
Final refactor into VoiceManager
...
Cleanups..
2020-11-01 08:33:18 +01:00
Jean Pierre Cimalando
b39fa44c98
Add libaiff to makefiles [ci skip]
2020-10-31 16:15:35 +01:00
Jean Pierre Cimalando
4238f0de7c
Update makefiles (2)
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
c6090d44fc
Update makefiles
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
b65583774f
mk: add Apple to OS detections [ci skip]
2020-09-27 17:19:18 +02:00
Jean Pierre Cimalando
fcca6317ec
mk: reorganize the link flags, add dbghelp under Windows
2020-09-27 17:14:54 +02:00
Jean Pierre Cimalando
5b28feac03
Makefile update, and support of VCV Rack SDK
2020-09-27 02:54:13 +02:00