You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In current master (and 2.0 beta1), fluid_preset is an opaque type, meant to be accessed via the fluid_preset_get_* accessor functions. However, those accessor functions are not exposed via the API but only defined in sfloader/fluid_sfont.h
As we expose iteration functions to retrieve presets from a soundfont, we should also expose accessors to get information about those presets.
fluidsynth-dssi is an example of a downstream user of this API.
The text was updated successfully, but these errors were encountered:
As we expose iteration functions to retrieve presets from a Soundfont, we should also expose accessors to get information about those presets.
Hm, we don't expose the iteration functions, fluid_sfont_iteration_start and fluid_sfont_iteration_next are not part of the public API.
I can't remember the intention behind this API change. But as there is at least one downstream user, we should probably expose both iteration and preset accessors. I think fluidsynth-dssi's use case is quite valid: reading the preset names, bank and program numbers to display them in a list.
In current master (and 2.0 beta1),
fluid_presetis an opaque type, meant to be accessed via thefluid_preset_get_*accessor functions. However, those accessor functions are not exposed via the API but only defined insfloader/fluid_sfont.hAs we expose iteration functions to retrieve presets from a soundfont, we should also expose accessors to get information about those presets.
fluidsynth-dssi is an example of a downstream user of this API.
The text was updated successfully, but these errors were encountered: