Commit Graph

10 Commits

Author SHA1 Message Date
Dale Whinham
f1eaf2f43c Update copyright notices 2023-02-02 13:32:48 +00:00
Dale Whinham
7d30442bd5 Move SoundFont effects profiles to separate files
Deprecate the [fluidsynth.soundfont.x] sections in mt32-pi.cfg and
search for a .cfg file matching the SoundFont file name instead.
2022-06-13 22:40:27 +01:00
Dale Whinham
fa249be971 Increase maximum number of SoundFonts to 512 2022-06-13 22:40:25 +01:00
Dale Whinham
07004eac54 Update copyright notices 2022-01-06 17:35:40 +00:00
Dale Whinham
e9f71d7d76 Add ability to configure FluidSynth effects
This commit introduces the notion of "effects profiles", with
reverb/chorus settings that can be set on a per-SoundFont basis.

The configuration file has been updated with an example of applying a
profile to the GeneralUser GS SoundFont.
2021-06-25 23:57:13 +01:00
Dale Whinham
59cf085d1c Update copyright notices 2021-02-03 05:06:40 +00:00
Dale Whinham
8d6b84fecc Add initial physical control system
This commit adds a simple physical control system with two schemes:

  * simple_buttons: 4-button scheme
  * simple_encoder: 2-button scheme + rotary encoder (with button)
2020-12-19 16:46:57 +00:00
Dale Whinham
21fcf0caff Minor SoundFont manager cleanups 2020-12-05 16:22:59 +00:00
Dale Whinham
b5f60b2bbc Extract and store names from SoundFonts 2020-11-22 23:16:44 +00:00
Dale Whinham
2705788391 Add ability to switch between multiple SoundFonts 2020-11-22 23:16:44 +00:00