SFZ format documentation

Sampler and Sampling discussion (techniques, tips and tricks, etc.)
KVRAF

Topic Starter

1800 posts since 20 Sep, 2013 from Poland

Post Sat Oct 27, 2018 6:15 am

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.

User avatar
Banned
5103 posts since 12 Jun, 2001 from Wusik Dot Com

Post Thu Nov 08, 2018 9:58 am

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. :hyper:

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
332 posts since 8 Feb, 2011

Post Thu Nov 08, 2018 12:00 pm

DSmolken wrote:
Sat Oct 13, 2018 8:57 am
Also doesn't DirectWave support SFZ import and export now? I've heard that, but haven't tried.
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. :clap:

KVRAF

Topic Starter

1800 posts since 20 Sep, 2013 from Poland

Post Thu Nov 08, 2018 12:04 pm

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.

KVRer
26 posts since 7 Dec, 2007

Post Mon Nov 12, 2018 3:43 am

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!
You do not have the required permissions to view the files attached to this post.

KVRAF

Topic Starter

1800 posts since 20 Sep, 2013 from Poland

Post Mon Nov 12, 2018 5:19 am

Sure, added to http://www.sfzformat.com/index.php?titl ... tion_tools

Thanks for making this tool and for letting me know.

User avatar
KVRAF
2129 posts since 15 Oct, 2017 from U.S.

Post Sat Nov 17, 2018 1:05 am

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

User avatar
KVRAF
6778 posts since 8 Feb, 2003 from London, UK

Post Sat Nov 17, 2018 3:23 am

Oh, speaking of Notepad++, I had posted one here (and updated my old page to mention the new wiki docs).

KVRAF

Topic Starter

1800 posts since 20 Sep, 2013 from Poland

Post Sat Nov 17, 2018 3:31 am

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.

User avatar
KVRAF
2129 posts since 15 Oct, 2017 from U.S.

Post Sat Nov 17, 2018 6:42 am

Well do I have a line of code for you

xxx ooo

KVRAF

Topic Starter

1800 posts since 20 Sep, 2013 from Poland

Post Fri Dec 14, 2018 6:40 am

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.

User avatar
KVRAF
6778 posts since 8 Feb, 2003 from London, UK

Post Fri Dec 14, 2018 10:55 am

Drum kits are cool, though :hihi:

KVRAF

Topic Starter

1800 posts since 20 Sep, 2013 from Poland

Post Wed Dec 19, 2018 2:03 am

...and I fixed the code, including the big code example at the end, so that foot splash properly mutes everything else.

KVRian
1422 posts since 19 Mar, 2008 from germany

Post Sat Dec 29, 2018 9:42 am

One small thing in "cymbal_muting":
It must be "Header organization" instead of "Header organiztion". :)
free mp3s + info: andy-enroe.de songs + weird stuff: enroe.de

KVRAF

Topic Starter

1800 posts since 20 Sep, 2013 from Poland

Post Sat Dec 29, 2018 10:04 am

Fixed! And it's good to see that someone made it that far down the page!

Return to “Samplers, Sampling & Sample Libraries”