Commit graph

42 commits

Author SHA1 Message Date
redtide
19469c5c1f Doxygen documentation update [skip ci] 2020-09-05 16:14:51 +02:00
Jean Pierre Cimalando
36f5a62f04 Plugin-level support for host time 2020-08-11 16:04:20 +02:00
Paul Ferrand
9bb4643e0c Added since messages 2020-07-06 16:29:33 +02:00
Jean Pierre Cimalando
336a435773 Add the sample quality API 2020-06-14 13:07:48 +02:00
Jean Pierre Cimalando
1ba7e6deb2 Add stretch tuning API and implement 2020-06-11 22:22:47 +02:00
JP Cimalando
db27cb0376
Merge pull request #244 from jpcima/hdcc-api
Add the API to receive hdcc values
2020-06-11 03:58:07 +02:00
Paul Ferrand
fbbd3b88c6 Add wrappers 2020-05-29 16:24:53 +02:00
Jean Pierre Cimalando
dfd10a0977 Add the tuning control 2020-05-29 12:33:48 +02:00
Jean Pierre Cimalando
1400115acf Add the API to receive hdcc values 2020-05-17 18:06:25 +02:00
Paul Ferrand
2e8b637f09 Update docs 2020-05-13 22:10:02 +02:00
Jean Pierre Cimalando
cd6017f0e9 Add the string loading API 2020-05-06 19:12:53 +02:00
Jean Pierre Cimalando
5f94e34230 Rename all: note label -> key label 2020-04-15 18:10:28 +02:00
Paul Fd
ff60b35b73 Added since to the external definition things 2020-04-15 18:10:28 +02:00
Paul Fd
b7f336e243 Correct documentation 2020-04-15 18:10:28 +02:00
Paul Fd
c075e40c23 Added public API bindings 2020-04-15 18:10:28 +02:00
redtide
8b27ac1ce1 Updated API doxygen documentation 2020-04-07 18:50:14 +02:00
redtide
33f9e6bf32 Updated API doxygen documentation 2020-04-07 18:42:41 +02:00
Paul Fd
75c898d50c Added an external API for the external definitions 2020-04-07 01:06:39 +02:00
Paul Fd
a6cbb48222 Add the ability to set a log filename (non abi breaking change) 2020-03-26 23:40:42 +01:00
Paul Fd
7513d5a4bd put back the export definitions in the headers 2020-03-26 23:13:45 +01:00
Paul Fd
7d625bc736 Add a panic button 2020-03-16 09:44:48 +01:00
Paul Ferrand
17c4f87d4b Move EXPORT_SYMBOLS into Macros.h 2020-03-14 17:33:25 +01:00
Paul Fd
58dd788891 Added documentation on the public API constructor
detailing the default sample rate and block size
2020-03-11 18:44:03 +01:00
Paul Fd
1bb373cfa0 Added API functions to activate logging 2020-02-26 21:29:00 +01:00
Jean Pierre Cimalando
5c509dfd46 Add the basic MIDNAM support for LV2 2020-02-25 15:12:23 +01:00
Jean Pierre Cimalando
530a31de1d Fix size_t definition missing in sfizz.h 2020-02-25 10:56:17 +01:00
Paul Ferrand
3abb63639b Less verbose license text 2020-01-25 13:13:07 +01:00
Paul Ferrand
56be9c8b7c Updated licenses and copyright date 2020-01-25 10:13:33 +01:00
Paul Ferrand
bcabf28854 dllexport for msvc 2020-01-19 09:38:59 +01:00
Paul Ferrand
d3cb36dcc8 The symbols are now more or less properly exported
Clang strips everything, some symbols left in GCC for some reason...
2020-01-19 07:42:52 +01:00
Paul Ferrand
dabd5eb7a4 [API break] Changed the return type of get_num_preloaded_samples
to match the one of the C++ synth
2020-01-05 00:15:31 +01:00
Paul Ferrand
f02f96cad5 Moved the file modification checks in the library
This allows to transparently check the included files
2019-12-27 18:41:26 +01:00
Paul Ferrand
8e39ffc18e Remove the channels from the inner engine 2019-12-23 01:25:20 +01:00
Paul Ferrand
b9bee27ef3 Added a precision in the API documentation 2019-12-13 10:19:25 +01:00
Paul Ferrand
66e916db19 Added a feedback for unknown opcodes in the C wrapper and the LV2 synth 2019-12-08 21:43:15 +01:00
Paul Ferrand
c6a9ba88da API BREAK: MIDI channels are now 0-based 2019-12-08 21:11:54 +01:00
Paul Ferrand
a5b8bfb6ac Added a freewheeling option to the synth 2019-12-08 18:11:17 +01:00
Paul Ferrand
9f96968169 Added an API to access the memory usage 2019-12-02 12:25:28 +01:00
Paul Ferrand
6713640b22 Added the LV2 parameters related to the preloaded size and the oversampling 2019-12-02 00:10:40 +01:00
Paul Ferrand
30bf269359 Updated the shared library bindings 2019-12-01 23:17:50 +01:00
Paul Ferrand
1042a06e24 Update the headers 2019-11-23 18:03:37 +01:00
Paul Ferrand
2c6e9b0510 reflush things around 2019-11-23 17:40:55 +01:00
Renamed from include/sfizz/sfizz.h (Browse further)