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?
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].