stargatedaw / stargate

Innovation-first digital audio workstation (DAW), instrument and effect plugins, wave editor
GNU General Public License v3.0
662 stars 34 forks source link

Sampler1: Various issues with .SFZ files #15

Open ghost opened 2 years ago

ghost commented 2 years ago

Problem: SFZ files are not any kind of standard data DSL like JSON, YAML, XML... As such, there are no standard parsing libraries for Python (that I am aware of), so I am using a crude parser I wrote years ago. The full SFZ spec is very complex, and Stargate DAW does not currently support all of the features.

If you have problems loading SFZ files, please send me the SFZ file (not the samples, just the .sfz file(s) used by your instrument), and ideally your logs in ~/stargate/log/* so that I can debug the issue and add your SFZ file to the conformance tests.

rulatir commented 2 months ago

I have an absolutely fundamental problem loading .sfz files. I can't figure out how to do it at all with the UI available! The file selector filters out .sfz files, it only shows sample formats like .wav.