swesterfeld/liquidsfz

Support for eq1 opcode

maccagnan opened this issue · 2 comments

Hello, first off, kudos for your great work.

I'm trying to implement a sort pf soft pedal effect and wanted to use the opcode in the region like

sample=C4-100.wav key=60 lokey=58 lovel=90 hivel=100 fil_type=lpf_1p cutoff_oncc67=-3600

and got an error. I checked the list of supported opcodes, and indeer eq1 is not there.
Are there any plans to include it in the next release?

sample=C4-100.wav key=60 lokey=58 lovel=90 hivel=100 fil_type=lpf_1p cutoff_oncc67=-3600

You say that you need an eq1 but the code snippet you show does not use an eq1? Everything in this code snippet should be supported. You may want to setup cutoff to some value.

That said, I've seen that eq1_... is relatively popular in other .sfz files, so it would be nice if liquidsfz could handle this. Right now there is no definitive plan for which features will be in the next release. From my point of view, integrating liquidsfz in the open source Anklang DAW is relatively high on my priority list, so everything that may be required to make this work properly has the highest priority.

LOL, you are right, I selected the wrong region. But yes, supposrting a few popular opcodes in the next Liquidsfz release would be nice.
Here are other three for your consideration:

sustain_cc=90
ampeg_dynamic=1
ampeg_release_shape=-6

They are used to simulated half pedaling in a piano library I'm using and are supported in sfizz. It would be cool to have them in Liquidsfz too, but I understand how much work you are already doing.