SynthMaker

No way to create a proprietary Multisample format?

Archive · 2012 6 old posts

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

CoreStyler ·

Hi all. I was thinking about the possibility to create a proprietary multisample format for a sampler or a rompler. i assume that this thing will be really possibile while using separated samples into the disk... but my idea was to create monolitic multisamples formats. So i tried to do such thing: Creating a text file where to store all the synth settings (voices, velo, note etc..)... And, to include into the text file also the "array" of memory created from the wav samples.... whoa what kind of goodness... 😉 By that way, should be possible to create monolitc sample... but.. If i load just one of these arrays into SM, it is quite in a crash state. The program became slow (altough stable). I need for my project to get the the indexes of the informations stored including the array of memory of the waves (in order to make it monolitc like sf2), but also if text load is slow (but not so much) the loading of the arrays into an SM text module cause this trouble. I checked CPU and RAM on task manager... about 3-10% cpu, 2 gig of memory ... just the OS requirements. (x64).

Is a problem of synthmaker? something regarding memory?

I attach the osm. (5 mb, just one wave) http://www.mediafire.com/?l4t3u1o833vinbb

Cyforce ·

The easiest way, and maybe also cpu-friendliest way would be instead of the current not so well working sfz option, something like sf2(already monolith) and maybe with an option to rename/recreate the sample-sets on sf2 basement to an own format, where maybe internal it`s still sf2 but from the external view a new file extension.

But this can surely only be done by the developers...

infuzion ·

SM loads all the samples into memory; no streaming available. So you either have to load/delete samples as needed (less than optimal if you need to this several times a minute). SM makes not a great sample player; save your time & buy Alchemy or NI Kontakt 4 (not many upgraded to 5) or UVI Workstation 2/MachFive 3. All the time you waste trying to twist SM's arm to become a full-featured multi-sample ROMpler is better spent actually making samples.

SM can be used to make a decent drumkit though, just do not go too crazy with a huge kit with 5 round robbin sampling.

CoreStyler ·

I understand. Was a good idea, but i just tested for seeing if was possible and to know how synthmaker uses resources (ie cpu or memory). 🙂 Tanks

nix ·

CPU is no problem. RAM is though. hmm It use the same as the length of the wave- is it 1mb per 10 seconds? or something like that-- hmm, I still try make sampling instruments I think

CoreStyler ·

It use the entire bytes rate of the wave. The result should be an instrument of 60-80 mb each. The problem is that is impossible, if synthmaker requires to load the entire data into the structure. Will be usable if sm will support disk streaming maybe. if i reduce the amount of bytes, it should continue to be slow and quality will be not good.

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.