WavToZ2 now for Mac!!!! Now Beta.

Official support for: u-he.com
RELATED
PRODUCTS

Post

Urs wrote:One problem I see: Some values have exponential notation, i.e. 3.0517578E-5 - these will not import properly as I'm using my own version of atof()... which doesn't support that format... :oops:
;) Urs
I'm playing around with an old python script released quite some time ago. I'm wondering about your atof() routine. I'm guessing it's bounded by a specific size. Does it return a double type like stdlib.h? Or to put it another way, what's the precision of your function? Python is not as fast as C/C++ but allows for unlimited precision in its implementation of floats. I'd like to know where I need to round. :)

Post

bmrzycki wrote:
Urs wrote:One problem I see: Some values have exponential notation, i.e. 3.0517578E-5 - these will not import properly as I'm using my own version of atof()... which doesn't support that format... :oops:
;) Urs
I'm playing around with an old python script released quite some time ago. I'm wondering about your atof() routine. I'm guessing it's bounded by a specific size. Does it return a double type like stdlib.h? Or to put it another way, what's the precision of your function? Python is not as fast as C/C++ but allows for unlimited precision in its implementation of floats. I'd like to know where I need to round. :)
I think you're safe with 7 digits behind the point. That's more than 20 bits precision unless my brain plays tricks on me before first coffee...

I think it doesn't get worse though when you put more digits - it might just become a little less accurate. The only problem is, I don't scan for an E-3 or anything...

;) Urs

Post

On the batch import, it seems like you would have to organize your samples ahead of time, or you might end up with random groups of waves.

Maybe organize your samples by putting 16 each in several directories (named like "PW Saws" "Noizes", etc...) , then put those in a directory.

Then point your command line tool to that emcompassing directory and tell it to go.

At which point, it would go to each directory and make osc preset with the name of each directory and plop it into the U-He oscs directory, which is buried somewhere in hell...

(Of course you would have to tell the app where hell is)

Post

bmrzycki wrote:
jupiter8 wrote:DL the new version immediately from here:
http://www.tekno.chalmers.se/~magolo/sy ... ra2.tar.gz
Aww, I really liked the JUCE one better. It loaded/exported a lot faster. But I understand your desire to have a portable solution. Heck, you don't even have to be doing this at all. Thanks!
That's weird. Can't say i really notice a difference in speed. That could of course have something to do with the fact that i'm on a much faster computer for the moment. :oops:

I was going to do a JUCE Mac version but decided against it for a number of resons. I don't have a Mac. Even if i could borrow one for a while it'd be a PITA to do upgrades since i'll have to nag my Mac friends to borrow their computer on a regular basis. Then there's another secret reason for me to do a Java version.
bmrzycki wrote:Possible bug, I seem to be hearing buzzing now when I convert WAVs. Check out this zip file. It contains some nice single cycle WAVs from the z3ta+ community. I also took a screen shot of what WAV is what slot. Every one has a buzzyness about it in GeoMorph mode. In SpectroMorph mode some sound very thin and others just sound wrong. http://www.sendspace.com/file/099ekx. I don't remember hearing this buzziness with the JUCE version.
For the moment it only exports the raw files. The Juce versiom did a FFT/iFFT combo on all sounds. This will be implemented in the Java version as well. You'll have a choice of exporting both. Check in a couple of hours. There are several resons i did this in the first place. If you do, all sounds will automatically loop perfectly. And i wanted to experiment with FFT. Soon you'll have the choice to do both.

Strange about the clicking though. All it does is a linear interpolation to fit the length Zebra2 requires. Possibly there's something fonky in there. I'll have a look.
bmrzycki wrote:Could be a potential bug in the z2 import engine somewhere. Maybe I'll dust off my python skills and write something super simple to see if I replicate your findings.
I doubt that. I get the problem when i debug in Eclipse. It's a complete mystery to me. It should'nt be able to happen even in theory.
bmrzycki wrote:
jupiter8 wrote:The FFT/iFFT version will be implemented later probably today. Then you'll have a choice of exporting the raw waveforms or the FFT/iFFT version or both.
How do you plan to apply a fourier transform to the WAV? I'm curious as to why one would want to use an FFT transformed WAV versus peaks.
As i've mentioned earler the Juce version already did. I have it working in Java as well now. Just need to finish some small things and i release it in a couple of hours.
As mentioned earlier it'll remove a lot of problems with looping etc. With the version you have now you can change the view from raw waves to FFT/iFFT waves with Ctrl-B. As you can see some waves are identical and some are quite different from the original.

bmrzycki wrote:
jupiter8 wrote:Sounds like an interesting idea. Should be very easy to implement. Personally i hate command line programs. That's the reason i wrote this program in the first place. :lol:
Aw, you're a peach! I requested this because the WAV library I have is roughly 2000 files. The thought of opening the GUI to create different osc settings for the thousands of variations scares the crud out of me. I can't be the only one with more than 50 wavs for possible import into Z2.
I'm working on finishing up the program right now. After that i'll look into a command line version. You pretty much want to crossfade between to waves right ? Should be very easy. How about a flag for converting all possible combinations of wavs in a folder ? Sounds scary ?

Post

New version with FFT/iFFT export as well. You set which one (or both) you want export under preferences. Default is both.

If anyone is wondering why the help window is blank it's because i have'nt written any help file yet. :hihi:

Still no command line version. Maybe tomorrow.

If you have'nt noticed you can double-click on a cell to load the cell. I got tired of hitting CTRL-L.

Post

jupiter8 wrote: I'm working on finishing up the program right now. After that i'll look into a command line version. You pretty much want to crossfade between to waves right ? Should be very easy. How about a flag for converting all possible combinations of wavs in a folder ? Sounds scary ?

The scary part is that those 2000 waves would just be randomly placed in groups of 16 in osc presets.

I think it would make sense to put a little logic in the app and a bit of work on the part of the user to get some organization going.

Unless Zebra eventually could just browse countless individual Z Wave files in the more osc section...

Post

The last link I found in this thread doesn't appear to be working anymore. What's the current link for the Mac version?

Post

jeremydb wrote:The last link I found in this thread doesn't appear to be working anymore. What's the current link for the Mac version?
The Java version for all platforms is here: http://www.tekno.chalmers.se/~magolo/sy ... ra2.tar.gz

Post

kodama wrote:
jupiter8 wrote: I'm working on finishing up the program right now. After that i'll look into a command line version. You pretty much want to crossfade between to waves right ? Should be very easy. How about a flag for converting all possible combinations of wavs in a folder ? Sounds scary ?

The scary part is that those 2000 waves would just be randomly placed in groups of 16 in osc presets.
I was thinking more of doing one to one crossfades between all possible combinations of wav files in a directory.
jeremydb wrote:The last link I found in this thread doesn't appear to be working anymore. What's the current link for the Mac version?
I got into a rather stupid habit of naming the program differently from time to time. :oops:
Sometimes it's WavToZebra2 and sometimes Wav2Zebra2 , Wav2Z2 and so on.
Just check this folder
http://www.tekno.chalmers.se/~magolo/synth/
and it's the one with the tar.gz suffix.
The current one as previously mentioned is
http://www.tekno.chalmers.se/~magolo/sy ... ra2.tar.gz

Can't really make my mind up to what is the best name for it. :idiot: :bang: :nutter:

EDIT: And for all you Linux freaks it works on Linux as well if someone has'nt figured that one out yet. :D It's developed and tested on Red Hat Linux.

Post

Hi everybody!

I discovered some interesting single cycle waveforms made some time ago for z3ta+. The two most interesting to me were both by a fellow named fr4ncesco. You can see more about them at:
http://p5.sonarama.com/p5/index.php/Z3ta#Virus_Mod
http://p5.sonarama.com/p5/index.php/Z3ta#Muz3uM

The Muz3uM archive actually contains the waveforms so anyone can download them and convert to their liking with jupiter8's latest tool. The Virus waves are not included in the links though. It seems they were compressed into a z3ta+ only format.

The good news is I was able to contact fr4ncesco and he still had the original 64 waves used in the Virus mod. I used those to create some Z2 oscillator presets for everyone to enjoy. I converted them both with RAW and DFT. I didn't do anything special with morphing, I just grouped them in sets of 16. The zip file also contains the original wavs should someone else want to convert/morph them differently.

It is interesting to see how RAW and the DFT to seem to make a different looking wav.

Anyway, onto the links!
megaupload
uploaded.to
Rapidshare
sendspace

I want to extend a special thanks to fr4ncisco for digging up these approx 4 year old wav files. Now there's a guy that knows how to make backups! :D

And if anyone makes some cool presets with these wavs I'd love to hear 'em ;)

Post

Where is the source files for this is it still around?

Post

syntheticillusion wrote:Where is the source files for this is it still around?
The Virus waveforms are included in the zip file of the converted wavetables on the patchlib:
http://u-he.com/PatchLib/presets/mseg/Z ... s_OSCs.zip

The Muz3um waveforms can still be pulled out of the Waveforms folder of the Z3ta+ soundset:
http://patcharena.com/downloads/comment.php?dlid=1009

Post Reply

Return to “u-he”