Commit Graph

1037 Commits

Author SHA1 Message Date
Marcus Weseloh 49d19be9c8 Include glib as system includes, to get rid of annoying glib warnings in gcc 2017-11-24 11:30:14 +01:00
Marcus Weseloh 1f4a6008b8 Fix indentation to get rid of GCC "not guarded by if" warnings 2017-11-24 11:29:38 +01:00
Marcus Weseloh f1d28bdeb9 Remove unused fluid_track_* methods
fluid_track_count_events
fluid_track_first_event
fluid_track_get_name
2017-11-24 11:09:34 +01:00
Marcus Weseloh 5f6003e465 Remote unused fluid_player_count_tracks, fluid_player_get_track 2017-11-24 10:57:00 +01:00
Marcus Weseloh 432929c18c Make use of fluid_tuning_set_name where appropriate
Also add memory allocation error checks and initialize fluid_tuning_t
after allocation.
2017-11-24 10:51:52 +01:00
Marcus Weseloh c605380aa8 Remove unused fluid_tuning_set_key and fluid_is_empty 2017-11-24 10:31:02 +01:00
Marcus Weseloh 036cb1d347 Remove unused macros from fluid_rev 2017-11-23 11:12:24 +01:00
Marcus Weseloh 58f5b87074 Clarify and cleanup the denormal handling in fluid_rev 2017-11-23 11:12:24 +01:00
Marcus Weseloh b742b9a58e Remove unused fluid_voice_mix function 2017-11-23 11:12:24 +01:00
Marcus Weseloh 3ec593a6aa Add missing check for memory allocation error on chorus effect 2017-11-23 11:12:24 +01:00
derselbst 7ed5d1f1d8 update docs about upper roomsize threshold 2017-11-22 16:56:51 +01:00
Tom M eb5945bb2c
make dsound use the desktop window handle (#286)
* Dsound driver is now making use of an already existing window handle: the desktop window
* Removing of fluid_dll.c because it has becoming useless
* avoid a potential deadlock when calling functions within DllMain()
* remove obsolete fluid_set_hinstance() and fluid_get_hinstance() from public API
2017-11-22 16:42:48 +01:00
derselbst d00dc1c78a correct API doc
fluid_audio_driver_register() is scheduled for 1.1.9
2017-11-22 14:20:25 +01:00
Tom M e50dd8ed4c
Merge pull request #264 from FluidSynth/register-adriver
support for registering audio drivers based on actual needs
2017-11-22 14:03:52 +01:00
derselbst 1909571de9 update doc of fluidsynth_register_adriver.c 2017-11-22 13:51:18 +01:00
derselbst c0cd1887db Revert "make dsound driver using the desktop window handle (#269)"
This reverts commit be6e1ab88a. Forgot to take public API HInstance getter/setter into account.
2017-11-20 20:05:02 +01:00
Tom M d24c2a1179
Merge branch 'master' into register-adriver 2017-11-20 16:39:15 +01:00
jjceresa be6e1ab88a make dsound driver using the desktop window handle (#269)
* Dsound driver is now making use of an already existing window handle: the desktop window
* Removing of fluid_dll.c because it has becoming useless
* avoid a potential deadlock when calling functions within DllMain()
2017-11-20 16:33:12 +01:00
Tom M 2aa612b764
Merge pull request #280 from FluidSynth/reverb-settings-adjust
Reverb settings adjustements
2017-11-20 16:15:06 +01:00
Tom M c675d2667a
fix grammar 2017-11-20 16:10:22 +01:00
Tom M 5017e4d2e3
Merge pull request #281 from fabiangreffrath/dont-set-lib-folder-suffix
do not set the library directory suffix when building with MinGW
2017-11-20 15:49:13 +01:00
derselbst 1bd85ffba7 remove meaningless multiplication
value never read
2017-11-18 21:43:21 +01:00
derselbst 02d5ce331c remove meaningless statement in fluid_conv.c 2017-11-18 20:15:57 +01:00
Fabian Greffrath 6900d19eaf do not set the library directory suffix when building with MinGW
This is another patch from MSYS2: Omit the library directory suffix
when building with MinGW for Windows.
2017-11-17 22:15:46 +01:00
jjceresa 219ae7556b
Minor coding changes 2017-11-16 14:04:54 +01:00
jjceresa dc38ba7bc5
Avoiding level/width dependency
Adding a compensation to cancel level versus width dependency settings.
2017-11-16 01:33:44 +01:00
jjceresa fe2fd682e5
Clipping upper limit of roomsize to 1.0f
This will avoid the output amplitude growing exponentially.
2017-11-16 00:30:14 +01:00
jjceresa b71e1230e2
Adjust the upper limit of roomsize.
The upper limit is narrowed from 1.2 to 1.0 value to avoid output
growing  exponentially.
2017-11-16 00:16:34 +01:00
derselbst fd7bc44b0b call fluid_synth_all_notes_off() directly 2017-11-15 17:13:23 +01:00
derselbst 7dee2c18e9 implement handling of FLUID_SEQ_ALLSOUNDSOFF 2017-11-15 17:10:26 +01:00
derselbst 9c6de2bb79 update API doc 2017-11-15 16:57:16 +01:00
Tom M 0f27baddca
Update README.md
mention wiki and API docs + better point out build status
2017-11-15 14:52:04 +01:00
Tom M 415fdbd89b
Merge pull request #275 from carlo-bramini/cmake-win32-1
Improvements to cmake for win32 and other bits.
2017-11-15 10:56:58 +01:00
derselbst bbc6a6098a Remove unused _fluid_midi_router_t::synth 2017-11-15 10:52:12 +01:00
derselbst 31cc93f2fc readd HAVE_IO_H check to config.cmake
fix compiler warnings
2017-11-15 10:32:15 +01:00
derselbst a8a7dba0df remove obsolete config_win32.h from src/CMakeLists.txt 2017-11-15 10:12:13 +01:00
carlo-bramini acf2395a41 Revert "Use alloca()/_alloca() on C89/C90 compilers without VLA"
This reverts commit b8766aef67.
2017-11-14 23:11:23 +01:00
carlo-bramini e18c8c3ae4 Revert "Fix macros for alloca/_alloca usage (not a source of problems in current code)."
This reverts commit 15b31be962.
2017-11-14 23:07:47 +01:00
Tom M 08ba48712d
cleanup TODO 2017-11-14 13:47:51 +01:00
Tom M bae405edcb
avoid cmake warning CMP0054 2017-11-14 12:40:06 +01:00
derselbst ecdd6e2a8a avoid pointless MSVC warnings
return value in void function
2017-11-13 20:32:02 +01:00
derselbst 85b3aed9b0 appveyor badge only for master branch 2017-11-13 17:09:19 +01:00
derselbst 16b86e2100 ensure appveyor builds all branches 2017-11-13 17:05:23 +01:00
derselbst 33227cde47 add appveyor badge to README 2017-11-13 16:51:39 +01:00
derselbst c61c64e921 trigger appveyor 2017-11-13 16:36:11 +01:00
derselbst 247a0b9e55 empty commit to trigger appveyor 2017-11-13 16:27:50 +01:00
derselbst 7a6961a740 add .appveyor.yml for automated windows builds
addressing #276
2017-11-13 16:05:49 +01:00
Tom M a98e0a8b6f
Merge pull request #277 from loki666/vorbis_sample_check
return FLUID_FAIL when sampletype is OGG but not compiled with libsndfile
2017-11-13 15:50:29 +01:00
loki666 3908917aab return FLUID_FAIL when sampletype is OGG but not compiled with LIBSNDFILE_SUPPORT 2017-11-13 15:21:30 +01:00
carlo-bramini 15b31be962 Fix macros for alloca/_alloca usage (not a source of problems in current code). 2017-11-12 16:57:11 +01:00