Commit Graph

699 Commits

Author SHA1 Message Date
derselbst 480fbaba8f update devdoc 2017-09-22 13:39:35 +02:00
derselbst e9cc151e06 update devdoc 2017-09-22 13:22:16 +02:00
derselbst 87f2ab13e7 cleanup public generator API
move fluid_gen_set_default_values(), enum fluid_gen_flags and struct _fluid_gen_t to private header because no other public function seems to need fluid_gen_t
2017-09-22 11:45:06 +02:00
derselbst 4292b6af08 deprecate fluid_gen_set_default_values() 2017-09-22 11:38:54 +02:00
derselbst 9e9eacbc20 refactor return value checking of fluid_settings_*() 2017-09-21 22:09:24 +02:00
derselbst 5f3cafbcfd better return a bool for fluid_settings_str_equal() 2017-09-21 21:48:06 +02:00
derselbst 225a546276 remove obsolete "audio.[out|in]put-channels" settings 2017-09-21 16:07:19 +02:00
derselbst 0c7a0ec16d clarify dev doc 2017-09-21 15:36:52 +02:00
derselbst 872cedbd69 fix return type of fluid_settings_get_type() 2017-09-21 15:31:49 +02:00
Tom M eba43faf6c Merge pull request #204 from FluidSynth/volenv
Add a setting for volume envelope processing
2017-09-21 15:08:27 +02:00
derselbst 2700519b3e update dev doc 2017-09-21 14:33:28 +02:00
derselbst 5da9451321 move struct _fluid_mod_t to private header 2017-09-21 10:52:48 +02:00
derselbst 4911138eb0 deprecate struct _fluid_mod_t 2017-09-21 09:59:15 +02:00
derselbst 17236fdf50 move FLUID_CHORUS_SET_ALL and FLUID_REVMODEL_SET_ALL to enum 2017-09-20 21:18:34 +02:00
derselbst 24143ee02d replace fluid_synth_set_gen with fluid_synth_set_gen2 2017-09-20 21:05:13 +02:00
derselbst c36a1a6c09 remove redundant synth functions 2017-09-20 20:39:43 +02:00
derselbst 783e70ed27 deprecate even more redundant public synth functions 2017-09-20 20:22:18 +02:00
derselbst 3c99490a60 check for new return values of fluid_settings_*() 2017-09-20 20:13:18 +02:00
derselbst e797853b2b refactor fluid_settings API
consistently return either FLUID_OK or FLUID_FAILED for public fluid_settings_* functions
2017-09-20 14:27:36 +02:00
derselbst 9735059946 cleanup fluid_settings.h 2017-09-20 13:14:48 +02:00
derselbst b71f474afa make fluid_preset_t::get_name() const correct 2017-09-20 12:55:55 +02:00
derselbst 7bf280cf77 linebreak 2017-09-19 17:12:33 +02:00
derselbst d708c2f5e2 specify bufsize via sizeof() 2017-09-19 17:12:14 +02:00
derselbst 40ebd7f3b6 fix build 2017-09-19 16:55:54 +02:00
derselbst 0f6c4c83a1 remove unimplemented "synth.dump" setting 2017-09-19 16:45:38 +02:00
derselbst 201aa5e0d4 minor cleanup for fluid_synth API
remove deprecated fluid_synth_get_channel_preset() and fluid_synth_get_program() and fuse their functioning together into fluid_synth_get_channel_info()
2017-09-19 16:32:20 +02:00
derselbst f43c036391 mark fluid_synth_get_program() as deprecated 2017-09-19 16:04:57 +02:00
derselbst 4e318b4ee6 remove obsolete config_macosx*.h 2017-09-19 13:17:16 +02:00
derselbst 384e0acad9 remove unused and obsolete macbuild 2017-09-19 13:11:45 +02:00
derselbst 6308c1e67b remove obsolete config_win32.h.in
previously used by autotools
2017-09-19 13:08:18 +02:00
derselbst 471cbffc20 update synth.volenv doc 2017-09-19 11:06:03 +02:00
derselbst ca92dbbc94 correctly register synth.volenv options 2017-09-19 10:54:58 +02:00
derselbst b97d74ad90 stop unrolling all loops
let the compiler decide
2017-09-17 19:36:20 +02:00
derselbst 191f32d524 cmake: fix "tarball" target 2017-09-17 17:50:09 +02:00
derselbst 3d7541f191 cmake: remove target "tarball-autotools" 2017-09-17 17:45:01 +02:00
derselbst bc34894378 Merge branch 'cmake_clang' 2017-09-17 11:03:04 +02:00
derselbst 9773bb287d Merge branch 'master' into cmake_clang 2017-09-17 11:02:20 +02:00
derselbst 85822ac32a specify MIDI CCs explicitly for default mods 2017-09-17 10:37:22 +02:00
derselbst 380f4a56e3 move FLUID_INTERP_* macros to enum 2017-09-16 22:13:51 +02:00
derselbst 7f3515e136 seqbind: specify MIDI CCs explicitly 2017-09-16 21:57:49 +02:00
derselbst 026d74f125 use doxygen aware "note" 2017-09-16 17:39:53 +02:00
derselbst 53fd1eeac7 remove deprecated fluid_settings_getstr() 2017-09-16 17:30:57 +02:00
derselbst b44fb5c229 remove deprecated FLUID_HINT_INTEGER 2017-09-16 17:14:04 +02:00
derselbst 7b54b07b2d fix build 2017-09-15 12:34:03 +02:00
derselbst d1de3487e6 update INSTALL 2017-09-15 11:32:37 +02:00
derselbst 3939941c5f remove deprecated autotools build system 2017-09-15 11:29:57 +02:00
derselbst 199a4d28f2 remove obsolete anjuta project file 2017-09-15 11:13:43 +02:00
derselbst 34f5a14df3 remove deprecated LADCCA support 2017-09-15 11:11:09 +02:00
derselbst 3c17868ba3 remove misspelled FLUID_SEQ_PITCHWHHELSENS macro 2017-09-15 11:05:29 +02:00
derselbst 1d1208efd9 remove redundant DOCME 2017-09-15 10:59:22 +02:00