SFZ format documentation
-
DSmolken
- KVRAF
- Topic Starter
- 2116 posts since 20 Sep, 2013 from Poland
Really nice to see that this project has even led to improved SFZ support in existing players. I was mostly thinking it'd be useful to people who want to make SFZ instruments. This is certainly an unexpected plus.
-
WilliamK
- Banned
- 5103 posts since 12 Jun, 2001 from Wusik Dot Com
I finally added it to the new Wusik EVE V5 Beta. Soon I will compile those changes to all other projects, as they all share the sample-player source code. 
Wusik EVE V5 - Nov 08 2018 - V5.0.0 BETA 56
- Added release sample support to SFZ files.
- Added lorand and hirand support to SFZ files.
- Corrected the sfz volume opcode to use decibels values instead of gain values.
- Added Bypass to the remaining filters.
- Improved the engine installer to allow separated VST2 and VST3 folders, plus the option to select which to install: 32bits and/or 64 bits versions of the plugins.
- Removed the Filter Envelope tool-tip as it has information for Wusik 8008 instead.
Cheers, WilliamK

Wusik EVE V5 - Nov 08 2018 - V5.0.0 BETA 56
- Added release sample support to SFZ files.
- Added lorand and hirand support to SFZ files.
- Corrected the sfz volume opcode to use decibels values instead of gain values.
- Added Bypass to the remaining filters.
- Improved the engine installer to allow separated VST2 and VST3 folders, plus the option to select which to install: 32bits and/or 64 bits versions of the plugins.
- Removed the Filter Envelope tool-tip as it has information for Wusik 8008 instead.
Cheers, WilliamK
-
NTO
- KVRist
- 395 posts since 8 Feb, 2011
I have the full version of Direct Wave, both native and VSTi. It will load SFZ's, though I have reported problems w/their implementation - most recently - not handling round robin.
I have not found any way to save an SFZ from DW, only its own .dwb/dwp formats.
Thanks to all for the effort to consolidate the SFZ format info.

-
DSmolken
- KVRAF
- Topic Starter
- 2116 posts since 20 Sep, 2013 from Poland
Thanks, and thanks! In the meantime, I've fixed an error in the description of how the MDA effects work, and I'm working on drum samples now so I suppose the hi-hat muting will get a detailed explanation soon. I want this to keep growing, so now that we have all the currently supported opcodes documented, I'm going to add stuff about how I use them whenever I use them for more complex stuff.
-
MusicMayor
- KVRist
- 41 posts since 7 Dec, 2007
Thank you for building a resource that is everything SFZ!
Might I suggest that you include the SFZ formatting file for the Notepad++ editor that is shared here...
https://musescore.org/en/node/99411
I rely on this every time I create/edit an SFZ!
Might I suggest that you include the SFZ formatting file for the Notepad++ editor that is shared here...
https://musescore.org/en/node/99411
I rely on this every time I create/edit an SFZ!
You do not have the required permissions to view the files attached to this post.
-
DSmolken
- KVRAF
- Topic Starter
- 2116 posts since 20 Sep, 2013 from Poland
Sure, added to http://www.sfzformat.com/index.php?titl ... tion_tools
Thanks for making this tool and for letting me know.
Thanks for making this tool and for letting me know.
-
melomood
- Banned
- 9097 posts since 15 Oct, 2017 from U.S.
Thanks and thanks again. It's been awhile now that I haven't been able
to remember what the hell I did with the book that came with my
copy of Dimension so many moons ago
It will be nice to get back under the hood w/ notepad
to remember what the hell I did with the book that came with my
copy of Dimension so many moons ago
It will be nice to get back under the hood w/ notepad
Don't feed the gators,y'all
https://m.soundcloud.com/tonedeadj
https://m.soundcloud.com/tonedeadj
-
pljones
- KVRAF
- 7038 posts since 8 Feb, 2003 from London, UK
Oh, speaking of Notepad++, I had posted one here (and updated my old page to mention the new wiki docs).
-
DSmolken
- KVRAF
- Topic Starter
- 2116 posts since 20 Sep, 2013 from Poland
Page updated!
There are also a bunch of SFZ 2.0 opcodes which were supported in Dimension but aren't in ARIA or in anything currently available AFAIK. I'll eventually get around to documenting those so there's a full reference.
There are also a bunch of SFZ 2.0 opcodes which were supported in Dimension but aren't in ARIA or in anything currently available AFAIK. I'll eventually get around to documenting those so there's a full reference.
-
melomood
- Banned
- 9097 posts since 15 Oct, 2017 from U.S.
Well do I have a line of code for you
xxx ooo
xxx ooo
Don't feed the gators,y'all
https://m.soundcloud.com/tonedeadj
https://m.soundcloud.com/tonedeadj
-
DSmolken
- KVRAF
- Topic Starter
- 2116 posts since 20 Sep, 2013 from Poland
I documented pljones' hi-hat muting rules and some other stuff related to cymbal muting:
http://www.sfzformat.com/index.php?title=Cymbal_muting
It gets pretty complicated, and I know I should cover some more basic things like vibrato, but, well, it happens to be something I've been working on now. When I do a pitched instrument with LFO vibrato, then vibrato will get documented with the same level of gory detail.
http://www.sfzformat.com/index.php?title=Cymbal_muting
It gets pretty complicated, and I know I should cover some more basic things like vibrato, but, well, it happens to be something I've been working on now. When I do a pitched instrument with LFO vibrato, then vibrato will get documented with the same level of gory detail.
-
pljones
- KVRAF
- 7038 posts since 8 Feb, 2003 from London, UK
-
DSmolken
- KVRAF
- Topic Starter
- 2116 posts since 20 Sep, 2013 from Poland
...and I fixed the code, including the big code example at the end, so that foot splash properly mutes everything else.
-
enroe
- KVRAF
- 2300 posts since 19 Mar, 2008 from germany
One small thing in "cymbal_muting":
It must be "Header organization" instead of "Header organiztion".
It must be "Header organization" instead of "Header organiztion".

free mp3s + info: andy-enroe.de songs + weird stuff: enroe.de
-
DSmolken
- KVRAF
- Topic Starter
- 2116 posts since 20 Sep, 2013 from Poland
Fixed! And it's good to see that someone made it that far down the page!