ConvertWithMoss icon indicating copy to clipboard operation
ConvertWithMoss copied to clipboard

[Feature Request] Ability to convert Sforzando based instruments

Open audio2000 opened this issue 5 months ago • 0 comments

Linux based version

First off thank you so much for providing this application. I see that there was a recent post #43 that could be similar to what I am mentioning but I am not sure, I apologize if it is.

A while back, all of a sudden I started to notice that certain SFZ instruments had a different structure then your standard SFZ instruments. I believe I narrowed it down that these SFZ instruments were made for the Windows based Plogue SFZ player known as Sforzando.

These SFZ instruments appear to have a different folder structure and seem like they might even link .sfz files into one another. Meaning that it is not just one .sfz file per instrument / preset like standard SFZ instruments do. There might be coding in separate .sfz files, linked to main sfz instrument, that that main instrument .sfz file requires. Not sure if this is true but it is what it seems like.

Anyways, would be looking to be able to convert these Sforzando based SFZ instruments into the following instruments formats currently supported in Linux

-Soundfont -SFZ (standard instrument format version) -Decent Sampler (dspreset/dslibrary)

Would have to be able to handle the Sforzando folder/.sfz file structure used by Sforzando instruments AND if non-standard optcode are commonly used in these instruments, would have to somehow be able to remove them or convert them into something compatible with player plugins that do not support these optcodes.

Was wondering if this is possible and if this would be something considered to be added into Convert With Moss?

Thank You

Here is an example of an instrument that contains this type of folder/file structure if interested https://github.com/sfzinstruments/aliexpress-erhu

audio2000 avatar Sep 04 '24 22:09 audio2000