Commit Graph

497 Commits

Author SHA1 Message Date
David Henningsson 26b297f144 (credit: jimmy) all_notes_off and all_sounds_off can now silence all channels at once. 2011-02-07 07:30:31 +00:00
David Henningsson 7ea31c19bd Fixup since tag for new public API function. 2011-02-04 19:26:33 +00:00
David Henningsson d7b9767598 (Credit: jimmy) Allow channels to change state between melodic and drum channels 2011-02-04 19:19:30 +00:00
Element Green 8e11587d4e Ignore extra size in SoundFont smpl chunk so that FluidSynth can load 24 bit SoundFont files as 16 bit, rather than rejecting the file. 2011-01-04 21:22:56 +00:00
Pedro Lopez-Cabanillas 19cd260522 link to Doxygen project page 2010-12-04 09:16:14 +00:00
Pedro Lopez-Cabanillas ed9720b38b Build documentation instructions. 2010-12-04 09:01:00 +00:00
David Henningsson 864bd7a7f0 Fix notes slightly off pitch (with floats and short loops) 2010-11-27 14:19:03 +00:00
Pedro Lopez-Cabanillas aaa2b74573 build system fixes for OS/2 by KO Myung-Hun <komh@chollian.net> 2010-11-21 15:12:37 +00:00
Pedro Lopez-Cabanillas 155e43760e Mac OSX fixes: frameworks build, midi.coremidi.id option. 2010-10-31 16:15:32 +00:00
Pedro Lopez-Cabanillas 068a7534ef * fix for bug "Undefined behavior parsing a MIDI file which unexpectedly ends" reported by Matt Giuca, ticket #92
* reformat fluid_midi.c source according to the coding style.
2010-10-23 18:20:39 +00:00
Pedro Lopez-Cabanillas 05ee2306b1 support for "audio.coreaudio.device" option in Mac OSX CoreAudio driver 2010-10-22 20:33:26 +00:00
Pedro Lopez-Cabanillas ea92438beb Don't enable PortAudio support by default 2010-10-19 21:30:29 +00:00
David Henningsson 2180d58ade Allow sample rates down to 8 kHz (fixup) 2010-10-18 05:32:34 +00:00
Pedro Lopez-Cabanillas eafe95f808 Mac CoreAudio driver adapted to AuHAL 2010-10-17 18:12:30 +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 2479c03b78 Code cleanup, and remove unnecessary atomicy and shadow variables,
now that the new architecture is in place.
2010-10-17 10:20:57 +00:00
Pedro Lopez-Cabanillas 2e16dd1a46 fixed creation of the file "fluidsynth.pc", using the new *_INSTALL_DIR variables
removed the deprecated macro "CreateLibtoolFile" (unused)
renamed LT_VERSION_* variables as LIB_VERSION_*
2010-10-16 18:27:29 +00:00
Pedro Lopez-Cabanillas 67047a0327 CMake build system fix for ticket #90: install dirs configurable 2010-10-16 17:27:47 +00:00
Pedro Lopez-Cabanillas e6eeb05b28 CMake build system fix: unset the variables created by check_pkg_modules() allowing to disable optional features that were formerly enabled
New macro: unset_pkg_config()
The unset() command requires CMake 2.6.3 or newer
2010-10-16 15:36:06 +00:00
Pedro Lopez-Cabanillas a4e04f982a preliminary CPack support (creates source and binary tarballs):
$ make package
$ make package_source
2010-10-14 21:07:17 +00:00
Pedro Lopez-Cabanillas 304d6a0875 * Preliminary support for creating in MacOSX a "FluidSynth.framework"
* Platform dependent options scoped to only the relevant platform
* Fixed warning in fluid_synth.c
2010-10-13 21:57:19 +00:00
David Henningsson cb2b88a108 Add 1.1.3 devdoc section 2010-10-11 00:54:50 +00:00
David Henningsson 548798ff42 Update version number to 1.1.3 2010-10-08 19:23:36 +00:00
David Henningsson e4f9662482 Fix race condition causing alsa_raw and alsa_seq drivers not to exit 2010-10-08 08:15:13 +00:00
David Henningsson 534a6f8b14 Fix build problem with scummvm, thanks to Ebrahim Mayat 2010-10-08 07:07:36 +00:00
David Henningsson da430d9d1a Allow sample rates down to 8 kHz 2010-10-06 06:15:45 +00:00
David Henningsson 25a3453eef Fixup fluid_synth_nwrite_float 2010-09-30 06:04:25 +00:00
Pedro Lopez-Cabanillas 07711903a3 fix for ticket #87: Noise when using more than 1 stereo channel 2010-09-28 20:14:35 +00:00
Pedro Lopez-Cabanillas ad23ded3e3 initialize CMAKE_INSTALL_NAME_DIR for Mac OSX 2010-09-24 20:26:36 +00:00
Pedro Lopez-Cabanillas bc9bc38229 Fix: DllMain creation/destroy of the window handle, by Andy Fillebrown 2010-09-20 21:43: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 5a21df18a6 Fix ticket #86 - irritating message when setting a tuning the first time. 2010-09-12 19:18:39 +00:00
David Henningsson c1f8431a04 Update Copyright year 2010-09-12 19:08:09 +00:00
Pedro Lopez-Cabanillas ef87c85528 Doxygen settings 2010-09-06 10:40:41 +00:00
Pedro Lopez-Cabanillas 5ed718366e fixed warnings in fluid_ladspa 2010-09-04 11:03:55 +00:00
Pedro Lopez-Cabanillas b9bd70eff0 fix warning: array subscript is above array bounds in settings.c, and this time it's really fixed; the compiler wasn't nitpicking! 2010-09-04 10:26:19 +00:00
David Henningsson fc5ab58722 Fixup previous commit 2010-09-04 09:27:24 +00:00
David Henningsson 9a25c0304b Enable LADSPA compilation 2010-09-04 08:04:28 +00:00
David Henningsson e00d5a1455 Experimental and untested: enable LADSPA again. At least it compiles now. 2010-09-04 07:19:57 +00:00
Pedro Lopez-Cabanillas 9e0dda3ef3 Fix LADSPA enablement with cmake build system. Note: LADSPA doesn't compile ATM. 2010-09-01 09:24:26 +00:00
Pedro Lopez-Cabanillas 2690f30d9a fix warning: array subscript is above array bounds 2010-09-01 09:16:46 +00:00
David Henningsson 1feea08040 Add target for generating tarball after having run autogen.sh 2010-09-01 06:00:27 +00:00
David Henningsson 8295ddf874 Update ChangeLog documentation 2010-08-31 02:54:58 +00:00
Pedro Lopez-Cabanillas ddb187dec8 fix: comment out types that were defined but not used, and break compilation in macosx64. Thanks to Jean-François Mertens for the report. 2010-08-30 20:42:29 +00:00
Pedro Lopez-Cabanillas 5527514c6b fix: wrong prototype for the macosx coremidi driver 2010-08-30 20:32:51 +00:00
David Henningsson 9bd4717a7c Update documentation for 1.1.2 2010-08-25 23:18:18 +00:00
David Henningsson f44235dbec Added credit to Sven Meier 2010-08-25 20:58:46 +00:00
David Henningsson 7ec84a37fd Renderer thread should not call check_finished_voices (fixes ticket #84) 2010-08-25 06:46:53 +00:00
David Henningsson 5bcf340e85 Minor documentation updates 2010-08-21 10:32:55 +00:00