SFZ Designer Project (0.25)

Sampler and Sampling discussion (techniques, tips and tricks, etc.)
Post Reply New Topic
RELATED
PRODUCTS
sforzando SFZ Designer

Post

davidv@plogue wrote:
muslimpunk wrote:Now only if someone could make a multi-out version of sforzando .....
That would be us.
You know, people would pay for a fully featured sfz multi-out player / editor....<hint>

Any chances for dfd <another hint>

:pray:

Post

muslimpunk wrote: You know, people would pay for a fully featured sfz multi-out player / editor....<hint>
Probably, but how much?
muslimpunk wrote: Any chances for dfd <another hint>
As in disk streaming? DFD is an NI-ism. sforzando does that already of course.
David Viens, Plogue Art et Technologie Inc. Montreal.
https://twitter.com/plgDavid
https://plogue.com

Post

muslimpunk wrote: You know, people would pay for a fully featured sfz multi-out player / editor....<hint>

Any chances for dfd <another hint>

:pray:

http://www.tx16wx.com/features

From Tx16Wx features :
"4 Stereo + 8 Mono outputs
Individual output mapping for key groups (drums)
Reads multiple sample and bank formats
WAV/AIFF/AIFC
SFZ Files"
12 years old PC running :Reaper;Reason;Dune;Zampler;Kontakr;Reaktor;and many others countless vst :D

Post

muslimpunk wrote:You know, people would pay for a fully featured sfz multi-out player / editor....<hint>

Any chances for dfd <another hint>

:pray:
At the very least, I'd like this to be 'complete enough' (I know it's ironic) to be an academic tool. At this point it already exceeds my own requirements, so now I can take my time in building the other requested features. If I see enough support/interest during the open beta, I might consider going full-time on this project.

Multi-out: I don't know if there's a better visualization for this, but maybe I can add a channel selector on the group panel itself instead of having to type it in the opcodes panel.

As for the price, I shall have a better idea once the beta has commenced. =)

Post

reusenoise wrote:

http://www.tx16wx.com/features

From Tx16Wx features :
"4 Stereo + 8 Mono outputs
Individual output mapping for key groups (drums)
Reads multiple sample and bank formats
WAV/AIFF/AIFC
SFZ Files"
Wow, that's awesome. And it's free as well.

... but I think there's a real need for dedicated editors. =) I hope soon someone will come up with an editor that has an integrated player, but is primarily a visual editor.

Plugins are designed to be compact, and when you're trying to hand-craft a sample-based instrument, it's nice to see the whole structure of it as you're building it.

Post

While I don't want to look down on any company or product, "SFZ support" can vary from 20 opcodes to hundreds of opcodes. It is not easy to compare engines, as the specification was not made by a standards body that forced levels of compliance for a logo.
David Viens, Plogue Art et Technologie Inc. Montreal.
https://twitter.com/plgDavid
https://plogue.com

Post

davidv@plogue wrote:While I don't want to look down on any company or product, "SFZ support" can vary from 20 opcodes to hundreds of opcodes. It is not easy to compare engines, as the specification was not made by a standards body that forced levels of compliance for a logo.
Exactly.

I think if we're ever gonna have a truly universal format, the existence of these products are a step in the right direction. Not that I think we will ever have one or that it's a good idea. :neutral:

A lot of these software are free nowadays. I wonder how devs continue to develop for such a saturated market. I know for many independent devs like me a lot of the motivation is personal need. But in order to commit to the expansion of that product without any financial backing to begin with, there has to be a lot of public interest. What's the real picture for SFZ?

Post

mildonm wrote:But in order to commit to the expansion of that product without any financial backing to begin with, there has to be a lot of public interest. What's the real picture for SFZ?
The SFZ spec was backed by Cakewalk, Garritan and Plogue as a foundation to create commercial products. And I think it is still gaining ground.
David Viens, Plogue Art et Technologie Inc. Montreal.
https://twitter.com/plgDavid
https://plogue.com

Post

davidv@plogue wrote:
mildonm wrote:But in order to commit to the expansion of that product without any financial backing to begin with, there has to be a lot of public interest. What's the real picture for SFZ?
The SFZ spec was backed by Cakewalk, Garritan and Plogue as a foundation to create commercial products. And I think it is still gaining ground.
Thanks David. I hope it gains more momentum in the next couple of years.

Post

It's my impression as well that SFZ gains more momentum recently. A while ago there were hardly any commercial SFZ offerings but now I seem to see more and more. And more software supports it directly, at least as an import option.

What I personally see as the main things missing is a good visual editor and a really full fledged SFZ player to rival Kontakt etc. - in the best case well integrated with each other and more modern than Kontakt with a more open and flexible architecture.
I don't know where Alchemy 2 was headed but if full-fledged SFZ would have been an integral part of it and it would have been as feature rich as my imagination made it, it could have been the breakthrough tool.

Interesting times :-)

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." - Rumi
ScreenDream Instagram Mastodon

Post

ThomasHelzle wrote:It's my impression as well that SFZ gains more momentum recently. A while ago there were hardly any commercial SFZ offerings but now I seem to see more and more. And more software supports it directly, at least as an import option.

What I personally see as the main things missing is a good visual editor and a really full fledged SFZ player to rival Kontakt etc. - in the best case well integrated with each other and more modern than Kontakt with a more open and flexible architecture.
I don't know where Alchemy 2 was headed but if full-fledged SFZ would have been an integral part of it and it would have been as feature rich as my imagination made it, it could have been the breakthrough tool.

Interesting times :-)

Cheers,

Tom
Interesting times indeed.

Another nice thing about sforzando as David pointed out is that it can reload your sfz file if it changed at the source. It works seamlessly with external editors, and I've tried it here with mine, it's like having a full-featured player-editor. I think for the time being it should be fine. :)

Post

I am the developer of sfZed many years ago. It's good that you are creating more interest in this format and I like the look of the product. I toyed with a graphical interface but never really got going with it. I did get some concern from blind musicians when I said I was planning it, because they can easily use the grid format sfZed currently has. That was a surprise to me and made wonder how much attention they get in audio development.

To help with opcodes I have uploaded a snippet of my code which defines 200 or so opcodes along with their type, the default value, minimum value (or a series of choices), maximum value, a group name to link upper and lower range values (the upper must exceed the lower), and whether it is the lower or upper value. All of this was painfully extracted from the sfz spec and may save you some time. You can find it here:

http://audio.clockbeat.com/opendownload/OpcodeSnippet.c

You (or anyone) are free to use it as you wish. Let me know if it is of value.

Steve Holt

Post

Hey Steve! Great to see you around again and good to see this help - hope mildonm finds it useful.

Post

steveholt wrote: To help with opcodes I have uploaded a snippet of my code which defines 200 or so opcodes along with their type, the default value, minimum value (or a series of choices), maximum value, a group name to link upper and lower range values (the upper must exceed the lower), and whether it is the lower or upper value. All of this was painfully extracted from the sfz spec and may save you some time. You can find it here:

http://audio.clockbeat.com/opendownload/OpcodeSnippet.c

You (or anyone) are free to use it as you wish. Let me know if it is of value.

Steve Holt
Hello Steve, thanks for sharing your snippet. I also did the same thing last week based on the SFZ 1.0 spec in the cakewalk website. Yes it would have saved me some time if I had gotten my hands on it earlier. :) I hope other devs find it useful. My count was around 200 as well, so maybe we used the same source.

And thanks for joining the thread. Your insights will be very helpful.

Post

steveholt wrote: To help with opcodes I have uploaded a snippet of my code which defines 200 or so opcodes along with their type, the default value, minimum value (or a series of choices), maximum value, a group name to link upper and lower range values (the upper must exceed the lower), and whether it is the lower or upper value. All of this was painfully extracted from the sfz spec and may save you some time. You can find it here:

http://audio.clockbeat.com/opendownload/OpcodeSnippet.c

You (or anyone) are free to use it as you wish. Let me know if it is of value.

Steve Holt
Hi Steve,

Very kind of you to share! Thanks!

Post Reply

Return to “Samplers, Sampling & Sample Libraries”