|
From: | David Henningsson |
Subject: | Re: [fluid-dev] Supported Wave/Flac format other than SF2 |
Date: | Thu, 05 Feb 2015 20:37:29 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 |
On 2015-02-05 16:39, Element Green wrote:
I've brought up the subject before of adding support for libInstPatch, which is an instrument loading/saving/editing library that is at the heart of Swami. Swami itself, utilizes FluidSynth to load formats supported by libInstPatch (currently SoundFont of course, including 24 bit, SLI, and to a limited extent DLS and Gigasampler). Such a library would be perfect for adding additional formats such as SFZ and other applications which use libInstPatch could then benefit as well from this support. Such support would be optional, so that FluidSynth wouldn't have to depend on libInstPatch, but could utilize it for additional formats.
Hi and thanks for chiming in - as you very likely know, all formats have their own quirks and ways of transforming the sample according to various rules, so SFZ/DLS/Gigasampler/etc support would require certain additions and changes to the playback core. Simply adding a dependency to libInstPatch does not seem to be sufficient - as other formats wouldn't exactly map 1:1 to SF2, we would be something that plays SF2 really well (like today) but other formats slightly wrong.
Could you clarify how you think about this? // David
[Prev in Thread] | Current Thread | [Next in Thread] |