Bug: SFZ parser exiting when note name contains b (workaround found)

Official support for: kv331audio.com
Post Reply New Topic
RELATED
PRODUCTS

Post

- Reproduction -

Import a SFZ like this

Code: Select all

<region>
sample=Clav DX7\1A.wav
lokey=C-1 hikey=C2
pitch_keycenter=a1

<region>
sample=Clav DX7\2A.wav
lokey=Db2 hikey=C3
pitch_keycenter=a2

...
- Expected Result -

All regions shold play.

- Actual Result -

Only the first region plays. All regions from the second one do not play.

- Workaround -

Replace the note name "Db2" by "C#2" - which is actually the same note just with a different name.

Code: Select all

<region>
sample=Clav DX7\1A.wav
lokey=C-1 hikey=C2
pitch_keycenter=a1

<region>
sample=Clav DX7\2A.wav
lokey=C#2 hikey=C3
pitch_keycenter=a2

...
- Remarks -

For me this bug has not a high priority, because the workaround is easy. Unfortunately when you use the tool "Polyphone" to create the SFZ files, it will create such files. So you will have to correct them manually afterwards.

Post

I just found out that you can configure "Polyphone" to prefer # over b - so the priority of this bug is even lower for me.

Post Reply

Return to “KV331 Audio”