Page 1 of 1

The software encrypting and decoding wav for wavedrum here

Posted: Tue Sep 11, 2012 10:59 am
by freestok
Well, i decide to realease the software for encrypting en decrypting the wav , loop and PCM data file of wavedrum oriental, silver, mini, same format audio, just the extension name change.

you can download the files here, include a movie tutorial must to see first for understand the process and how does it work

the software, ENCODING and DECODING are write in python language, normaly it work on WINDOWS, LINUX and MAC, but i can't garranti that, i only try on WINDOWS, i can't make a support like a hotline service.

all the rest explanation are on a movie, i hope you enjoy for that

http://polyartistic.com/ENCODING_DECODING.zip

Posted: Tue Sep 11, 2012 1:45 pm
by Prime NL
Tx for sharing...really apreciated... :)

Posted: Thu Sep 13, 2012 1:03 pm
by Hinsel
Thanks a lot!
It works nicely (Windows7).
Now I can use my own PCM Sounds - (instead of those I never use)

Love it !!!!

(if only I could use the algorithms of the Oriental in my Silver...) :wink:


Keep up the good work !

Posted: Fri Sep 14, 2012 4:57 am
by lessbones
wow this is really amazing-- it seems we are truly getting somewhere with these wavedrums!

Could you reupload please

Posted: Sun Sep 29, 2013 9:32 pm
by Leprofessionnel
HI

seems likes the file no longer exist, can you re upload it please?

thanks

Posted: Mon Sep 30, 2013 7:41 pm
by martygras
So, how many of you have successfully replaced a PCM now?

are you encountering any strange behaviors?

Posted: Thu Oct 03, 2013 1:01 pm
by WaterDrum
hi Marty , hi LeoProfessional ,
good to see that you are interested in this project .

I fear the answer to Martygras question will be like this :
<iframe width="420" height="315" src="//www.youtube.com/embed/iIIuR-HjFho" frameborder="0"></iframe>

Possible reasons :

a somehow sleepy forum ?? :wink: prove me wrong ... :wink:

and also
Replacing single samplecuts from the big WD2_Data.BIN file
is actually not a one click solution .
Freestok explained it in a video ,
but its maybe not so easy for everybody to understand .

Very useful : this Cable (order it from ordinal1west@ ...)
http://www.ebay.at/itm/SD-to-MicroSD-Ca ... 19e26632f5

There are several steps to decode , but in the end its no problem
How To
recommended for simplicity:
unzip the zipfile and place the folder "Converter" directly to c:\ = main harddisk
(rename it or not , but use less than 8 letters = better in "DOS" )
Inside you find 3 folders
1.installPython
2.Bin2Wav
3.Wav2Bin

:arrow: Install Python

now open up a DOS window
(use the shortcut "DOS_window" in the Encoder directory)
(or search for "cmd.exe" in the "Windows" folder/and subfolders)

a black window appears (= a command line interface from the last millenium)

type cd.. This command brings you into the next directory upwards
type cd.. (and enter of course) (cd changes directory)

repeat until the cursor text looks like this C:\>_

type cd converter (= enter the converter directory)
type dir (= show contents)

:arrow: place the "BIN files" into the folder "Bin2Wav"
....(make shure they are NOT write protected)

Now:
BIN gets converted to WAV
type
cd Bin2Wav ( = enter directory)
Bin2Wav.exe 48000 LOOP001.BIN LOOP001.WAV
and for the big sample file type
Bin2Wav.exe 48000 WD2_DATA.BIN WD2_DATA.WAV

type dir (=show files)
BINGO you find a new wave file

and reverse
cd..
cd Wav2BIN (=enter folder)
:arrow: place your wave file in here
WAV gets to BIN (BOR) (Global = ?? )
for loopfiles not necessary !
--->use your normal wave files and rename them to eg loop019.bin
--->files must be MONO , max size about 750 KB (or more ? check it out..)

the big sample file
type
Wav2Bin.exe WD2_DATA.WAV WD2_DATA.BIN
close the Dos window


Analyzing WD2_DATA.WAV :
Load file into Wave-Editor
Time consuming :
Listen and analyze the big file (still interesting)
find a sample
identify it ,
cut it
replace with exactly the same length (milliseconds ...)

I started an Audacity project and kinda identified certain instruments
(Imo there are unused samples in the WD"_DATA.BIN)
I marked the points in a marker and text track


Further down is a *.wav cut of the sample No 36 Head
its layers play C E F G C
I would like to replace it with a softer sound (not so Blaaring )
and without the "F note" , maybe a maj7 chord or a maj9 , dont know?
or a pentatonic minor scale , an Indian scale ?
Wavedrummer used this sample in his Hang Sound
We agreed that this sample is not really the best for a Hang "emulation"
Actually imo it is absolutely not possible to reproduce a Hang with samples
same for a WD Algorithm and samples... not really

was easy to find ... is hard to replace .
@marty and @all , maybe an interesting job for somebody who is good in sample cutting and processing ?

Replacing the samples was never my main interest .
I use my WD XXL in combination with a HPD15 and triggers
Im not so much into samplework ...
:arrow: but would like to join in a samplecut project
the hardest thing imo is to identify the cuts .
replacing is not so difficult ...

here are the links:
1 Audacity text track project (WD2_DATA.BOR not included)
http://www.megafileupload.com/en/file/4 ... A-aup.html
2.Samplecut No36 head
http://www.megafileupload.com/en/file/4 ... d-wav.html

and last not least the Converter Directory ,
@Freestok`s final gift , Thank You .
http://www.megafileupload.com/en/file/4 ... er-7z.html



edited for corrections :arrow: :arrow:

Decoding

Posted: Mon Oct 07, 2013 12:16 pm
by upicked123
Hello,

First off, thank you very much for posting how to encode/decode the waves in the wavedrum. This is very appreciated, and im amazed that someone made it possible.

Second, i have been trying hard to extract the long sample, the one with all
the instruments in, to no avail.

I am really not familliar with command prompt, if ever you have time, could you repost a new step by step way of doing this for the wavedrum oriental.

I made it to the right directory, i had to rename it because there seems to be confusion with the name of the program and the directory? encoder and converter

However, i changed the name of the folder in C to converter, and change the name in the command to encoder and it seems to respond, but no wave appears anywhere. If i look the converter directory, there is nothing new in it.

Thank you very much for your time, thanks in advance.


Best regards


upicked123

Posted: Mon Oct 07, 2013 2:07 pm
by WaterDrum
I made it to the right directory
was not that hard , was it ?

you can rename the folder "encoder" to any name
but use a maximum of 8 letters.

now go for Oriental

type
Bin2Wav.exe 48000 WD2_DATA.BOR WD2_DATA.WAV

do not forget to use an empty space between
"Bin2Wav.exe" and "48000"and "WD2_DATA.BOR" and "WD2_DATA.WAV"

I included loopfiles loop001.bin , loop002.bin and loop003.bin
into the folder to make a quick test.

disable write protect on the BOR file
:arrow: install "Python"

does it work now , or do you have another problem ?

Posted: Mon Oct 07, 2013 10:08 pm
by upicked123
I cant beleive a noob like myself in command prompt got this working!!!

Easy task, just follow instructions!

Noe its just about figuring out where the instruments are on that long string of samples, wich is not an easy task.

Most samples are close to each other its really hard to know where to cut it.

Finding where the wavedrum triggers its samples for each instruments on that long string will be difficult.


However, that converter works like a charm, and getting new loops in is real easy!!!


Thank you very much!!!!

Posted: Tue Oct 08, 2013 8:08 am
by WaterDrum
It was necessary to do a workover to the Converter directory
and the "How To" .
Easy task, just follow instructions!
Now I think it is DOS-newbie proof and everybody can make it .
its just about figuring out where the instruments are on that long string of samples, wich is not an easy task.
@ all downloaders and testers
If you find a sample position please come back and tell everybody

:arrow: Teamwork makes it easier and faster .
:arrow: If it was worth to download the Converter it is worth to post here

Please post the sample No and the time position

:arrow: or use this Audacity project , add new markers and repost it
http://www.megafileupload.com/en/file/4 ... A-aup.html
adding markers and regions with Audacity
http://www.youtube.com/watch?v=1KlhxA7xDUE

Testing and identifying :
If you think you found a sample (for example Head No3)
just replace it with anything else ( same length !!!! )
convert Wav2Bin (BOR)
give it to your Wavedrum

and check sample ( Head No3 ) vol1=0 vol2=100 vol3/4 =0
Is it your new sample ? ...you got it ... :lol:
now check sample eg No4 No60 or whatever (recorded before to compare now)
strange behaviour ? :arrow: wrong length of your new "sample No3"

replacing it with a properly cut and tuned Multi- Sample is the next challenge
up to seven layers , the highest pitched ones react on pressure tune
and could also be replaced with something totally different
:arrow: for example :press the skin while playing and a dog barks :wink:
or a second chord appears , or ...... up to your imagination

and again : PLEASE post your results (positive and negative)

encode/decode the waves in the wavedrum

Posted: Mon Nov 17, 2014 5:42 pm
by bbrown1507
Could you possibly repost the link for the software to encode/decode the waves in the wavedrum?
The existing link doesn't seem to work now for the zip file .
Thanks

Wavedrum BigFile Decoder

Posted: Fri Apr 22, 2016 10:00 pm
by WaterDrum
here is an easy doubleclick version of the Decoder
readme file included
have fun ...


https://app.box.com/s/klwq5mjikbwpdug744rkktvav23sepkr