Commit graph

  • ce472b340c fix typo in command name jjceresa 2020-09-16 00:05:18 +0200
  • 10f04c0a6a add fxmap shell command jjceresa 2020-09-15 19:49:18 +0200
  • efbddb8d3d Separate getter function. This leads to the API - fluid_synth_mixer_get_channel_mapping(). - fluid_synth_mixer_get_fx_mapping(). jjceresa 2020-09-15 19:17:03 +0200
  • 4162bbe516 polish MIDI channel buffers mapping in fluid_voice_init() jjceresa 2020-09-13 13:52:00 +0200
  • 90ba627794 Remove a FIXME derselbst 2020-09-11 22:08:40 +0200
  • e48e48121b Remove a FIXME derselbst 2020-09-11 22:05:02 +0200
  • f6038ea194 Add comment into empty block derselbst 2020-09-11 22:03:13 +0200
  • dceb6e9835 Remove a FIXME derselbst 2020-09-11 22:01:00 +0200
  • c94ccdfed1 Remove a FIXME derselbst 2020-09-11 21:59:52 +0200
  • 0b8fa2e386 Remove a FIXME derselbst 2020-09-11 21:57:48 +0200
  • 18fdafe37f Fix another NULL dereference derselbst 2020-09-11 21:47:15 +0200
  • c4cd8bfc24 Fix a NULL dereference derselbst 2020-09-11 21:45:03 +0200
  • ec74ed905b Fix an impossible NULL deref derselbst 2020-09-09 17:42:41 +0200
  • 7ff98227c6 Remove dead code derselbst 2020-09-09 17:33:31 +0200
  • 226a6de812 consolidate parameters checking - out_from_chan must be in range [-1..synth->audio_groups[ - fx_from_chan must be in range [-1..synth-effects_groups[ jjceresa 2020-09-13 12:03:37 +0200
  • 7728ed6102 add comment in fluid_synth_mixer_reset_mapping() jjceresa 2020-09-13 11:53:56 +0200
  • dd5b2bc414 return status from fluid_rvoice_eventhandler_push() jjceresa 2020-09-13 11:43:17 +0200
  • 4c1292d8ab
    Remove fluid_event_any_control_change() from public API (#674) Tom M 2020-09-12 10:40:57 +0200
  • 6776569abe Deprecate fluid_event_any_control_change() v2.1.5 derselbst 2020-09-11 22:22:35 +0200
  • fc8f48f1c1 fix typos in comments jjceresa 2020-09-08 21:53:12 +0200
  • 8546f337f4 declare const fluid_rvoice_mixer_t *mixer jjceresa 2020-09-08 18:16:21 +0200
  • 6e6e2fe74b remove useless parentheses jjceresa 2020-09-08 18:13:18 +0200
  • 309b0385ae arrange commands strings jjceresa 2020-09-08 16:48:47 +0200
  • b8bd00539a
    Add SonarQube and LGTM badges to README Tom M 2020-09-08 16:33:57 +0200
  • 7ef467e970 fix correct indentation jjceresa 2020-09-08 16:20:21 +0200
  • 54191f44d3 simplify fluid_synth_mixer_set_mapping() jjceresa 2020-09-08 16:13:38 +0200
  • 373644908c simplify fluid_synth_mixer_get_mapping() jjceresa 2020-09-08 15:49:51 +0200
  • 77abe1a9f5 Consolidate fluid_rvoice_mixer_get_fx_out_mapping() - check parameter fxunit_idx. jjceresa 2020-09-08 15:31:33 +0200
  • 2d7ea7a65b consolidate fluid_rvoice_mixer_set_fx_out_mapping() - Check parameter fxunit_idx and out_from_fx - return FLUID_OK or FLUID_FAILED jjceresa 2020-09-08 15:20:34 +0200
  • 27a398851e Add function API to set default mapping - Add fluid_synth_mixer_reset_mapping() in fluid_synth.c. - Add command resetchanmap in fluid_cmd.c. jjceresa 2020-09-08 14:48:11 +0200
  • f62419a367 Add command setchanfxmapout in fluid_cmd.c - fix a bug in fluid_setchanmap(). - in fluid_synth_mixer_set_mapping check out_from_fx in range [0..synth->audio_group[. jjceresa 2020-09-08 07:25:08 +0200
  • 94ad3d6750 Add command setchanmapfx jjceresa 2020-09-08 05:35:02 +0200
  • 0fa451f46b Add function API fluid_synth_mixer_set_mapping() - Add fluid_synth_mixer_set_mapping() in fluid_synth.c. - Add setter function fluid_rvoice_mixer_set_fx_out_mapping() in fluid_rvoice_mixer.c. - Add command sechanmapout in fluid_cmd.c. jjceresa 2020-09-08 05:15:54 +0200
  • ac62a8a41c Add function API fluid_synth_mixer_get_mapping() - Add fluid_synth_mixer_get_mapping() in fluid_synth.c. - Add getter function fluid_rvoice_mixer_get_fx_out_mapping() in fluid_rvoice_mixer.c. - Add command chanmap in fluid_cmd.c. jjceresa 2020-09-08 02:05:41 +0200
  • 7fca968b6b Add fx unit output mapping to audio dry output jjceresa 2020-09-08 00:09:04 +0200
  • 13c486231b Add MIDI channel mapping to fx unit input jjceresa 2020-09-07 23:29:26 +0200
  • 0b0e5dd2a1 Add MIDI channel mapping to audio dry output jjceresa 2020-09-07 23:04:06 +0200
  • 565002f34f
    Add SonarQube static code analysis (#671) Tom M 2020-09-06 23:43:18 +0200
  • 23b270c08b Merge branch '2.1.x' into master derselbst 2020-09-06 14:54:26 +0200
  • ff7c72c80f Bump to 2.1.5 derselbst 2020-09-06 11:52:39 +0200
  • f94cee0a50
    Add multi channels support for audio driver. (#667) jjceresa 2020-09-02 21:31:50 +0200
  • 57af8803f2
    Mapping of fx unit output to dry buffers in mix mode. (#668) jjceresa 2020-09-02 21:10:31 +0200
  • 7834c4eb62 Add a chart about voice mixing and rendering jjceresa 2020-09-01 19:42:53 +0200
  • aea6644324
    Use a runtime check to detect version of libinstpatch (#666) Tom M 2020-08-31 20:35:21 +0200
  • c76949e6d3
    Limiting audio-channels to audio-groups (#663) jjceresa 2020-08-22 13:24:41 +0200
  • 0acfd81e28 Merge branch '2.1.x' into master derselbst 2020-08-17 18:24:45 +0200
  • fa6f9c3570 Remove unused member variable derselbst 2020-08-15 10:27:40 +0200
  • 43078d6b7b
    TravisCI: add a build for GCC 4.8 (#662) Tom M 2020-08-17 18:19:15 +0200
  • 0cccf83a38 CMakeLists.txt: fix build with gcc 4.8 (#661) Fabrice Fontaine 2020-08-16 20:17:26 +0200
  • 4b83ee55c0 Merge branch '2.1.x' into master derselbst 2020-08-10 20:35:42 +0200
  • 3ee2bbed96 fix NULL permitted for out and fx pointer buffer jjceresa 2020-08-06 17:26:42 +0200
  • 31c4e12ac9
    Update Travis CI (#658) Tom M 2020-07-28 21:05:01 +0200
  • 3c94f6366d Merge branch '2.1.x' into master derselbst 2020-07-12 13:03:59 +0200
  • 277eda6bc6 Update Android Asset loader to new callback API derselbst 2020-07-12 13:03:30 +0200
  • 2393aef3bd Fix printf format warnings v2.1.4 derselbst 2020-07-12 12:45:53 +0200
  • 62b715483f Merge branch '2.1.x' into master derselbst 2020-07-09 19:38:40 +0200
  • d7abe8bdfd Fix a possible race condition during midi autoconnect derselbst 2020-07-09 19:30:32 +0200
  • eac0de0345 Fix a NULL deref in jack driver derselbst 2020-07-09 19:10:11 +0200
  • 85f94c61c9 Fix passing arguments from incompatible pointer type derselbst 2020-07-08 19:20:13 +0200
  • 137a14e106 Turn incompatible-pointer-types warning into error derselbst 2020-07-08 19:10:29 +0200
  • 031b740451
    Update Doxyfile Tom M 2020-07-06 18:46:57 +0200
  • d73135fc48 Merge branch '2.1.x' into master derselbst 2020-07-05 16:32:47 +0200
  • 459949a62b Bump to 2.1.4 derselbst 2020-07-05 16:19:33 +0200
  • 56f8f9be7c Update API docs derselbst 2020-07-05 16:15:11 +0200
  • c5293fc753 Fix an uninitialized memory access derselbst 2020-06-28 14:58:02 +0200
  • 4261848dd4 Fix regression introduced in a89399476e derselbst 2020-06-26 17:38:46 +0200
  • aa32da0a47
    Properly handle overlapping notes when using fluid_event_note() (#637) Tom M 2020-06-15 08:38:56 +0200
  • e16ca05a58
    Avoid num_samples from becoming negative (#653) Tom M 2020-06-08 09:24:23 +0200
  • 0354196e43 Fix typo in API docs derselbst 2020-05-27 17:26:14 +0200
  • 0d98c47545
    Revise the sequencer's event queue (#604) Tom M 2020-05-26 17:16:22 +0200
  • 9995fd88b2
    Support loading SoundFonts >2GiB on Windows (#629) Tom M 2020-05-26 16:53:59 +0200
  • 19a20eb852 Fix another NULL deref related to #635 v2.1.3 derselbst 2020-05-23 15:31:48 +0200
  • 27ad0684c6 Add regression test for #635 derselbst 2020-05-23 15:29:56 +0200
  • 28cde7e867 Reactivate test_preset_sample_loading derselbst 2020-05-23 14:40:41 +0200
  • 5af89f8c92 Bump to 2.1.3 derselbst 2020-05-23 14:29:17 +0200
  • a865ac33d9 Remove SDL2 not inited warning for upcoming release derselbst 2020-05-19 19:44:47 +0200
  • 9ad2bcaa10 Quote MIDI device names derselbst 2020-05-19 16:36:00 +0200
  • 4f1fdc0df7 Fix unicode string comparison derselbst 2020-05-15 16:54:17 +0200
  • 45efbd97c0 Revise log messages in new_fluid_winmidi_driver() derselbst 2020-05-15 16:40:05 +0200
  • 69e7eca670 Fix notes not being played that start at the value of seek_ticks derselbst 2020-05-16 10:26:42 +0200
  • d63524683f
    Fix ordering of operations (#647) jjceresa 2020-05-09 09:31:51 +0200
  • 304096add7 Update API docs about synthesis context derselbst 2020-05-02 20:10:57 +0200
  • 8a3eaf9b18
    Make fluidsynth call ipatch_close() (#644) jjceresa 2020-05-02 14:31:34 +0200
  • 87a6debba0 Replace custom version check by GLIB_CHECK_VERSION derselbst 2020-05-02 13:41:45 +0200
  • 87c7599e63 Remove unused variable derselbst 2020-05-02 13:24:33 +0200
  • 6aea18bef4
    Allow the reverb to pre allocate delay lines. (#638) jjceresa 2020-05-01 13:26:52 +0200
  • 791dac6736
    Stop dsound properly. (#642) jjceresa 2020-04-30 19:51:24 +0200
  • e2d435dad6
    Fix a NULL deref in delete_rvoice_mixer_threads() (#641) Tom M 2020-04-30 19:49:58 +0200
  • ff14432cd9
    Make chorus capable of sample rate change. (#639) jjceresa 2020-04-27 18:07:22 +0200
  • a89399476e
    Fix a NULL pointer deref if dynamic-sample-loading is enabled (#636) Tom M 2020-04-25 17:26:21 +0200
  • 85cf123d38 Guard against multiple calls to fluid_player_seek() derselbst 2020-04-22 17:26:37 +0200
  • f14c33a4e6 Elaborate docs of audio.realtime-prio derselbst 2020-04-22 17:15:51 +0200
  • 893f48e4a2 Amend 69cfa781eb derselbst 2020-04-20 15:56:35 +0200
  • 69cfa781eb Fix a race condition while fluid_player is seeking derselbst 2020-04-19 12:08:48 +0200
  • f15b8e5447 Update API docs derselbst 2020-04-18 23:56:59 +0200
  • fdd577b567
    Fix FreeBSD CI (#631) Tobias Kortkamp 2020-04-09 08:53:27 +0000
  • 85237e4fc8
    Fix cross-compilation from Win32 to ARM using vcpkg (#630) Tom M 2020-04-08 11:13:42 +0200
  • d9ad6a0725 Fix warning in cmake >= 3.17 v2.1.2 derselbst 2020-04-06 10:40:37 +0200
  • 2a6b22e9bb Bump to 2.1.2 derselbst 2020-04-05 18:44:06 +0200
  • 631c9798cb Update API docs on fluid_player_set_bpm() derselbst 2020-03-20 19:57:43 +0100