Commit Graph

781 Commits

Author SHA1 Message Date
derselbst 78233a191d port midi settings to xml 2017-10-02 16:46:18 +02:00
derselbst 6fe0da959d update fluidsettings.xsl 2017-10-02 10:40:20 +02:00
derselbst 0aa925ec3a move general midi and shell settings to xml 2017-10-02 09:53:07 +02:00
derselbst c92fcddcc1 move audio settings to xml 2017-10-01 21:11:34 +02:00
derselbst 6e9f73afb8 port synth settings to xml 2017-10-01 14:26:32 +02:00
derselbst 0e2e67d6f5 fix dsound audio driver on windows
addresses #215
2017-10-01 10:17:22 +02:00
Tom M 29b4d87d25 readme: update link to swami 2017-09-28 20:26:14 +02:00
derselbst 81f30ce6d1 add a test file for documenting fluid settings 2017-09-28 20:08:53 +02:00
Tom M 648fad6769 update travis
install port- and pulseaudio for macosx builds
2017-09-28 16:44:12 +02:00
Tom M dc1be114fd update travis
install libsndfile jack dbus-glib for macosx
2017-09-25 17:15:09 +02:00
derselbst 16d7a42ce2 Revert "fix build"
This reverts commit 40ebd7f3b6.
2017-09-24 19:52:46 +02:00
derselbst 503e459ea9 deprecate fluid_synth_get_channel_info() 2017-09-24 14:56:55 +02:00
derselbst 6b7f3c0264 remove deprecated flag from fluid_synth_get_channel_preset() 2017-09-24 14:56:11 +02:00
derselbst 1d9fc3ad5b Revert "mark fluid_synth_get_program() as deprecated"
This reverts commit b849ea1e88.
2017-09-24 14:55:42 +02:00
derselbst 44b7dbc13c Revert "minor cleanup for fluid_synth API"
This reverts commit 201aa5e0d4. Merging functions for different usecases was a bad idea.
2017-09-24 14:46:35 +02:00
derselbst 2b6c68d422 update doc for fluid_file_set_encoding_quality() 2017-09-23 20:52:16 +02:00
derselbst 41310d2e0e fluid_settings: fix alignment warnings
by using a union for fluid_setting_node_t
2017-09-23 19:31:35 +02:00
derselbst d524a0fff8 add gitignore 2017-09-23 18:17:40 +02:00
Tom M 30a7cf22ba Merge pull request #212 from mawe42/lower-att-boundary-fix
Consider channel pressure, key pressure and pitch wheel for lower attenuation boundary calculation
2017-09-23 18:04:09 +02:00
Marcus Weseloh 9766acc41a Also consider channel pressure, key pressure and pitchwheel modulators when calculating lower attenuation boundary. 2017-09-23 13:27:13 +02:00
Marcus Weseloh 50b6e9462e Cleanup indentation 2017-09-23 13:20:51 +02:00
derselbst 94d436ae0b add reserved space to struct _fluid_synth_channel_info_t 2017-09-23 11:02:29 +02:00
derselbst 6ddf9448e3 cleanup travis 2017-09-22 21:37:28 +02:00
derselbst bd24c2f1f1 add macosx build to travis 2017-09-22 20:23:29 +02:00
derselbst 75e5284f72 another return val fix 2017-09-22 15:43:41 +02:00
derselbst 7bef6f8787 fix return value checks 2017-09-22 15:18:32 +02:00
Tom M 2a3ff1d2cf Merge pull request #207 from FluidSynth/cleanup
source code cleanup, API compatibility broken
2017-09-22 14:10:38 +02:00
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 118d24bd3e partly revert a89ed74537 2017-09-21 10:56:55 +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