SynthMaker

Create & Save Wavetables as *.wav files

Archive · 2011 8 old posts

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

philter5 ·

hey guys, i have never tried or used the SaveWave prim so here is my question: is it possible to e.g. draw a 512 samples long wavetable (like in the Draw OSC) and save this as Wave File?

cyto ·

philter5 wrote: hey guys, i have never tried or used the SaveWave prim so here is my question: is it possible to e.g. draw a 512 samples long wavetable (like in the Draw OSC) and save this as Wave File?

Yes, it is. Look over here Wave Save to see a recent discussion about saving *.wav's. It's more about recording sounds to .wav's, but you should be able to gather from the examples how to do what you're asking.

-cyto

philter5 ·

thx a lot cyto. unfortunately i found out that it doesn´t help me much with my idea of a PCM wavetable creator (with Draw-Mode,Mix Mode and Random Mode) for my Elektron Monomachine (thumbs up! great device!) but the Monomachine can only read "Digiwave Pro" Sysex Files.to make it short:i have to convert the Synthmaker saved *.wav files to Digiwave Pro Sysex Stuff. i thought i can skip this step but i don´t think it´s possible to convert the *.wav file in SM to this Digiwave Pro Sysex format,or?

trogluddite ·

It should be possible - but only if you can find out the exact format used by the SysEx data. I had a quick internet search, but could only find out the following things... - The correct SysEx header bytes etc, are in the user manual. - DigiPro format is 12 bit data - Length of the data is critical.

Question is, how is the 12 bit data coverted into 7 bit MIDI bytes? There are a lot of different ways you could do that.

There does seem to be some software (C6) that can handle the conversion - maybe (just maybe) it would be possible to convert a simple wav (saw wave, say) - and then compare the SysEx to the original wav, to work out how the encoding works. The actual maths is well within SM's capability - just a case of 'breaking the code'.

philter5 ·

hey troggie thx for the answer. yes i know this C6 Sysex Software from Elektron , it´s the same software that you need when you want to make a OS update on your device. tbh, the world of Sysex, Headers and cryptic values is not mine hehe... but i have saved some drawn float array wavetables with SM ( as *.wav, not text file) and compared them to some samples from a WaveformKit for the monomachine, they look similar , but the biggest difference is the length (so i think i have to lower the number of samples in the Draw Module). i´ll do it my favourite way : TRIAL & ERROR Method 😉

infuzion ·

I should look into getting my Korg DSS-1 samples done...

trogluddite ·

philter5 wrote: TRIAL & ERROR Method

What do the bulk of the values in the SysEx look like?

e.g. If all the values are in the range 0-63 (0x00 - 0x3F), then the 12 bit data is likely to be split into two 6 bit chunks. Alternate High, Low values - probably 7bits + 5bits. Lots of high values - pure bit stream made using a shift register.

attic ·

@Infuzion Korg DSS-1!!! I thought about buying one off those. It has sampling? I see them on Craigslist and have been really tempted. I like Korg stuff, I currently have an M3, Electribe MX, MicroX and i5m all by Korg. 😉 Love to hear what those samples sound like if you do them.

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.