Commit graph

164 commits

Author SHA1 Message Date
derselbst
5fe56b32b2 clarify availability sdl2 and waveout audio driver options 2018-12-21 20:11:01 +01:00
derselbst
10ddcc0cd3 Merge branch '2.1-testing' into master 2018-12-21 20:05:32 +01:00
derselbst
d0813be1c5 add missing getters for lyric and text midi events
fixes #468
2018-12-20 17:45:10 +01:00
carlo-bramini
978283bbf0 Add Sdl2 driver (#478) 2018-12-14 16:43:35 +01:00
derselbst
d5ba910f3c document waveout option for audio.driver 2018-12-04 19:36:10 +01:00
derselbst
eb22cfbdbb bump to version 2.0.2 2018-11-18 09:39:09 +01:00
derselbst
ac356a408b update fluidsettings.xml on jack midi autoconnect 2018-10-31 13:14:59 +01:00
derselbst
f0312c13d3 deprecate fluid_synth_error() 2018-10-09 17:52:33 +02:00
jjceresa
8178d72d82 fix typos and grammar in FluidPolyMono-0004.pdf (#440) 2018-10-09 14:57:17 +02:00
derselbst
0f11c9a0da bump to 2.0.1 2018-10-07 14:47:07 +02:00
derselbst
3a0640d633 bump manpage date 2018-10-06 13:51:40 +02:00
derselbst
3ef6af5ade Merge branch 'recent-docs' 2018-10-06 11:45:18 +02:00
derselbst
3d528a0f05 revise deprecated reverb/chorus commands in man page 2018-10-05 18:40:15 +02:00
derselbst
fd7db023dd set upper chorus depth to 256 ms
upper depth limit (ms) = (MAX_SAMPLES * 1000) / lower sample rate limit

with MAX_SAMPLES==2048 && lowersrate==8000
2018-10-05 18:39:54 +02:00
derselbst
0fb62e4184 fix lower limit of synth.sample-rate in docs 2018-10-05 18:12:27 +02:00
sykhro
78a6ce71a3 Fix the sfload_mem example to actually read back the pointer address 2018-09-19 01:18:42 +02:00
derselbst
e2e34ba9eb update fluidsettings regarding coremidi autoconnect 2018-09-15 14:13:35 +02:00
jjceresa
401f53a009 Update polymono doc and AUTHORS files (#428)
- fix comments in polymono documentation.
- add author entry.
2018-09-12 12:10:29 +02:00
derselbst
cbe4003d97 bump version to 2.0.0 (stable release) 2018-09-12 12:07:35 +02:00
Tom M
e4b8e2b44c
Implement fluid_get_userconf() on windows (#425) 2018-09-09 22:34:35 +02:00
derselbst
7f4049c88f prepare for fluidsynth 2.0RC1 2018-08-15 18:09:33 +02:00
derselbst
2ea8c9a7dc extend documentation on multi-channel rendering 2018-07-16 12:10:07 +02:00
derselbst
9546e4a9fe bump date of API docs 2018-07-11 23:43:07 +02:00
Tom M
c4f0b19c64
Merge pull request #405 from FluidSynth/fluid-synth-process
Complete implementation of fluid_synth_process() and add support for multi-channel effects rendering.
2018-07-11 17:26:51 +02:00
derselbst
253a381898 update the documentation of synth.effects-groups
and some related settings
2018-07-11 13:16:50 +02:00
derselbst
12cfe0d1c4 add note about ramsfont in API docs 2018-06-26 08:34:41 +02:00
derselbst
5ea6bed2d4 Merge branch 'master' into fluid-synth-process 2018-06-25 17:12:29 +02:00
derselbst
9382edabd5 enforce coding style guide
using astyle
2018-06-24 13:13:18 +02:00
derselbst
550f853509 update example fluidsynth_fx.c 2018-06-23 14:34:30 +02:00
derselbst
fd27e15746 update API docs on fluid_synth_process() 2018-06-23 14:26:41 +02:00
derselbst
c309e417c5 adjust implementation of audio drivers for fluid_synth_process() 2018-06-18 16:01:27 +02:00
derselbst
109db1484b fluidsettings: report boolean settings as int 2018-06-17 20:02:46 +02:00
derselbst
474bb83303 fix typo in fluidsynth_process.c 2018-05-19 09:28:37 +02:00
derselbst
27ce8ec824 bump API doc to 2.0 beta 2018-05-19 09:06:03 +02:00
derselbst
b375070768 cleanup 2.0 API docs
* remove obsolete 1.1.* change history
* increase readability of 2.0 changes
2018-05-18 16:28:09 +02:00
derselbst
b07599b6f7 clarify comments in fluidsynth_process.c 2018-05-18 15:50:58 +02:00
derselbst
fd84365328 fix typo in Doxyfile 2018-05-18 12:50:10 +02:00
Tom M
51252b72b4
Merge branch 'master' into issue49 2018-05-17 22:13:36 +02:00
Tom M
b40fb9d782
Merge pull request #382 from FluidSynth/unregister
fix double free when deleting fluid_seqbind_t
2018-05-17 22:13:08 +02:00
derselbst
0188cd9d93 rename reverb roomsize setting to match naming conventions 2018-05-17 21:44:03 +02:00
derselbst
435361ef0c rename chorus getters to match naming conventions
fluid_synth_get_chorus_speed() and fluid_synth_get_chorus_depth()
2018-05-17 21:38:04 +02:00
derselbst
57abab0a31 document reverb and chorus settings 2018-05-17 19:59:34 +02:00
derselbst
e1a3e2468b require explicit unregistering of sequencer clients 2018-05-17 15:36:38 +02:00
derselbst
75e168cb58 update API doc of fluid_synth_process() and add usage example 2018-05-17 14:43:59 +02:00
derselbst
36546a9efb remove synth.parallel-render setting 2018-05-09 20:54:51 +02:00
derselbst
edd52edac2 consistently use signed int for sfont_id, bank_num and preset_num 2018-04-30 10:09:48 +02:00
derselbst
4add88db7c document dynamic sample loading in API docs 2018-04-27 21:39:28 +02:00
Marcus Weseloh
4cfdacd905 Fix typo in dynamic-sample-loading settings documentation 2018-04-21 23:38:12 +02:00
Marcus Weseloh
073da2141c Implement dynamic sample loading
This change adds a new feature that enables loading and unloading of
sample data on demand. As soon as a preset is selected for a channel, all
of it's samples are loaded into memory. When a preset is unselected, all
of it's samples are unloaded from memory (unless they are being used by
another selected preset).

This feature is disabled by default and can be switched on with the
"synth.dynamic-sample-loading" setting.
2018-04-18 09:14:55 +02:00
derselbst
5829fdc27c remove obsolete synth.parallel-render setting 2018-04-08 12:10:33 +02:00