Create & Save Wavetables as *.wav files

If you require help or assistance with anything then please post here

Moderators: electrogear, exonerate

Create & Save Wavetables as *.wav files

Postby philter5 on Fri Nov 11, 2011 6:48 am

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, a piece of software CAN be your best friend---
User avatar
philter5
smaniac
 
Posts: 1478
Joined: Thu Jan 04, 2007 7:52 pm
Location: Germany

Re: Create & Save Wavetables as *.wav files

Postby cyto on Fri Nov 11, 2011 7:01 am

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 http://synthmaker.co.uk/forum/viewtopic.php?f=12&t=10866 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
User avatar
cyto
essemilian
 
Posts: 317
Joined: Sun Nov 28, 2010 4:36 am
Location: CIN | OH | USA

Re: Create & Save Wavetables as *.wav files

Postby philter5 on Sun Nov 13, 2011 7:57 pm

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?
---Yes, a piece of software CAN be your best friend---
User avatar
philter5
smaniac
 
Posts: 1478
Joined: Thu Jan 04, 2007 7:52 pm
Location: Germany

Re: Create & Save Wavetables as *.wav files

Postby trogluddite on Sun Nov 13, 2011 8:39 pm

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'.
Feel free to use any schematics and algorithms I post on the forum in your own designs - a credit is appreciated (but not a requirement).
Don't stagnate, mutate to create. Without randomness and serendipity the earth would be just another barren rock.
User avatar
trogluddite
smychopath
 
Posts: 3024
Joined: Mon Oct 20, 2008 3:52 pm
Location: Yorkshire, UK

Re: Create & Save Wavetables as *.wav files

Postby philter5 on Sun Nov 13, 2011 9:31 pm

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 ;)
---Yes, a piece of software CAN be your best friend---
User avatar
philter5
smaniac
 
Posts: 1478
Joined: Thu Jan 04, 2007 7:52 pm
Location: Germany

Re: Create & Save Wavetables as *.wav files

Postby infuzion on Mon Nov 14, 2011 3:58 am

I should look into getting my Korg DSS-1 samples done...
Need help? First search the forum & WiKi, then post in the help forum with a clear topic, request, & OSM. Then please WiKi the correct solution. If you want my personal assistance, I charge by the hour or for an exchange of services.
infuzion
smstar
smstar
 
Posts: 6163
Joined: Wed May 04, 2005 8:02 pm
Location: Earth, USA, CO, Denver

Re: Create & Save Wavetables as *.wav files

Postby trogluddite on Mon Nov 14, 2011 6:09 am

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.
Feel free to use any schematics and algorithms I post on the forum in your own designs - a credit is appreciated (but not a requirement).
Don't stagnate, mutate to create. Without randomness and serendipity the earth would be just another barren rock.
User avatar
trogluddite
smychopath
 
Posts: 3024
Joined: Mon Oct 20, 2008 3:52 pm
Location: Yorkshire, UK

Re: Create & Save Wavetables as *.wav files

Postby attic on Mon Nov 14, 2011 10:02 am

@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.
A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.

North Bay Music Attic
User avatar
attic
essemilian
 
Posts: 472
Joined: Sat Feb 13, 2010 12:40 pm
Location: San Francisco California


Return to Help

Who is online

Users browsing this forum: No registered users and 2 guests