SynthMaker

Use SFZ soundfont player in SM.

Archive · 2009 13 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

mr_verb ·

Hi. I'm trying to use SFZ soundfont player in the my plugin. The problem is that I don't know in that way I can insert SFZ. You teach to make it? I'm using SM 1.0.7. More thanks!

MichaelBenjamin ·

you should update to the latest 1.1.2 version, but soundfont support has yet to be implemented.

matti ·

Do you know where i could find the SFZ file format specs?

mr_verb ·

Ok. Now I have SM 1.1.2 version. For SFZ soundfont player what I must do? I want insert this plugin for the reading of SF2 files into my plugin, but in don't know what i must do!! Sorry for the bad english, I'm not english 🙂 .

matti ·

mr_verb wrote: Ok. Now I have SM 1.1.2 version. For SFZ soundfont player what I must do? I want insert this plugin for the reading of SF2 files into my plugin, but in don't know what i must do!! Sorry for the bad english, I'm not english 🙂 .

There is no SFZ or SF2 support in SM yet. You could however build your own SFZ or SF2 loader if you know the fileformat specs. All you need to do is get the SFZ or SF2 file opened inside SM. I've got one solution: turning it to a Hex-text file first -> link. And then translating it to something usefull by the fileformat specs. It's not going to be easy and my advice would be to just forget about it. But if you still insist on doing it, it is possible.

infuzion ·

matti wrote: It's not going to be easy and my advice would be to just forget about it. But if you still insist on doing it, it is possible.

It may be easier to find an SFZ to WAV that will also export the extra SFZ data (loop points, pitch etc) into a text file, both of which are easily read by SM.

matti ·

I know nothing of SFZ..

And so i had another go at finding the definitions for it. And i scored a very nice tech page about it. It seems SFZ is just a text file for defining how a sample is used. So no wave data inside it at all(tho there is some stuff about a version that would also have the sample data in it. does it exist?) And all parameters are in plain text. This would mean the SFZ format is ideal for SM and can be used even now 😮

Here's a link to Roland/Cakewalk site about the fileformat. http://www.cakewalk.com/DevXchange/sfz.asp

SF2 is a whole different story..

mr_verb ·

Sorry, matti, but I don't know to use your application. I'm tryed to drag a sf2 file into the icon, but it doesn't start. Help, please! Thanks everyone

Tom7777 ·

mr_verb wrote: Sorry, matti, but I don't know to use your application. I'm tryed to drag a sf2 file into the icon, but it doesn't start. Help, please! Thanks everyone

It's a command line app, you would need to run the command prompt.

mr_verb ·

The command prompt show: "Universal Bin to Hex-text Converter version 0.26 (www.mkdr.net) A simple command line utility for converting any file to HEX-text.

ERROR: Invalid arguments! Use format: bin2hext [inputfile] [outputfile]."

And the application doesn't work. I'm not very good with computers. 😕

THAAAAAAAAAAANKKKKKKKSSSSSSSS!!!

matti ·

mr_verb wrote: The command prompt show: "Universal Bin to Hex-text Converter version 0.26 (http://www.mkdr.net) A simple command line utility for converting any file to HEX-text.

ERROR: Invalid arguments! Use format: bin2hext [inputfile] [outputfile]."

And the application doesn't work. I'm not very good with computers. 😕

THAAAAAAAAAAANKKKKKKKSSSSSSSS!!!

Just write: bin2hext yourfile.dat output.txt change "yourfile.dat" to whatever is the name of the file you want to convert, and "output.txt" to anything you want to name the converted output. It's very simple really..

mr_verb ·

Nothing. ">desktop\cartel\bin2hext es_brass_OBXABrass1.sf2 es_brass_OBXABrass1.txt Processing Inputfile: es_brass_OBXABrass1.sf2 Error: The file es_brass_OBXABrass1.sf2 can't be read."

😕 😕 😕 😕 🙁 🙁 🙁 🙁 I'm tried also to convert the .sf2 file to a .dat file and to a .bin file, but the application show the same message. However, matti, thanks!

matti ·

mr_verb wrote: Nothing. ">desktop\cartel\bin2hext es_brass_OBXABrass1.sf2 es_brass_OBXABrass1.txt Processing Inputfile: es_brass_OBXABrass1.sf2 Error: The file es_brass_OBXABrass1.sf2 can't be read."

😕 😕 😕 😕 🙁 🙁 🙁 🙁 I'm tried also to convert the .sf2 file to a .dat file and to a .bin file, but the application show the same message. However, matti, thanks!

That's strange. It works here with the same exact command. You either don't have a file called that or there's something preventing you from reading it. I really don't know what that could be...

Try to test it with simpler file names.

Wrote something here? To have a post removed or your name hidden, write to [email protected].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.