Element Green
8ab1a20bc4
Added NEW_GLIB_THREAD_API and OLD_GLIB_THREAD_API macros to test Glib thread API pre or post version 2.32.
...
Separate thread primative defines in utils/fluid_sys.h for new and old Glib thread API.
g_atomic_int_add is now used in place of depricated g_atomic_int_exchange_and_add if Glib >= 2.30.
Added name field to new_fluid_thread() function for setting the thread name and updated all uses of this function.
new_fluid_thread updated to use new Glib thread API.
Removed notify parameter from fluid_private_set() since it wasn't being used and complicates things with the new Glib thread API.
2013-08-19 23:10:43 +00:00
David Henningsson
09f8a4777e
rvoice mixer: Fix memory leak
2013-05-12 10:21:46 +00:00
David Henningsson
5f3568deee
fluidmax: Fix compilation failure
...
...by adding new functions to reset reverb and chorus into the engine.
2012-11-18 09:30:46 +00:00
David Henningsson
bb72c170ad
Update Free Software Foundation name and address (closes ticket #99 )
...
Thanks to ogetbilo for the sed script.
2011-08-15 12:57:10 +00:00
David Henningsson
f7d87aa1a8
Rewrite overflow so that an extra rvoice is used, and make sure samples are ref/dref under mutex.
2011-03-27 13:54:52 +00:00
David Henningsson
e25feb62d0
Fixup previous commit so that it actually compiles, and change
...
sample rate to use fluid_real_t all the way through.
2010-10-17 10:43:48 +00:00
David Henningsson
f84a9b9885
Fix incorrect samplerate for reverb and chorus, closes ticket #89 .
...
Thanks to jaz001 for the patch!
2010-10-17 10:27:18 +00:00
David Henningsson
b86c115898
Small optimization by not starting threads not likely to be used
2010-09-12 20:10:42 +00:00
David Henningsson
e00d5a1455
Experimental and untested: enable LADSPA again. At least it compiles now.
2010-09-04 07:19:57 +00:00
David Henningsson
191dd546f6
Fix compiler warnings
2010-08-08 06:45:10 +00:00
David Henningsson
c414d7373e
Fix a new voice overflow code, and some related bugfixes.
2010-07-31 20:50:47 +00:00
David Henningsson
f61be79541
Fix bug with voices in delay stage generating garbage
2010-07-28 20:21:38 +00:00
David Henningsson
38dab1e383
More FLUID_DECLARE_VLA
2010-07-15 20:04:59 +00:00
David Henningsson
557fe5d45e
Support compiler without variable length support
2010-07-15 18:50:38 +00:00
David Henningsson
76256628ce
Fix profiling
2010-07-04 09:05:32 +00:00
David Henningsson
668901c737
Fix multiblock rendering for write_float and write_s16
2010-07-03 12:25:43 +00:00
David Henningsson
96d007ea64
Multi-core rendering
2010-07-03 12:25:16 +00:00
David Henningsson
41853f6f69
Refactor/fix mixer implementation, fix a few bugs
2010-06-30 16:39:20 +00:00