Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » u-he
Thread Read
Sine Sine Everywhere a Sine
Goto page 1, 2, 3 ... 19, 20, 21  Next
billstei
KVRian
- profile
- pm
PostPosted: Sat Jun 06, 2009 9:21 am reply with quote
By using the SpectroBlend mode of the OSC module one could in theory build a progression of 16 tables that resynthesize a (short) sample by sweeping the Wave(Warp) parameter through each. My question is whether there are any examples of this in any of the Zebra patches currently available, and whether such an idea is practical vs too limited by only having 16 tables/128 harmonics. At the very least I would think that useful transients could be created this way. And speaking of the way in which this could be done, MATLAB perhaps? (I personally would use Octave because I have no money) Or some other tool(s)? Assuming some sort of raw FFT data set could be generated from an existing sample, a Zebra Script might complete the task of importing it into an OSC module. Anyway, just brainstorming...
^ Joined: 20 Jan 2006  Member: #95121  
sinzero
KVRian
- profile
- pm
PostPosted: Sat Jun 06, 2009 10:06 am reply with quote
friggin geek

HiHi
^ Joined: 13 Feb 2009  Member: #200812  
billstei
KVRian
- profile
- pm
PostPosted: Sat Jun 06, 2009 10:24 am reply with quote
Most of the brainstorming I've done here in the lab so far has been with various Sims, and here's a few quick thoughts from them:

Ha ha frattie! Oh Oh talerg larg ou ou denago. Chig dagee? Mmm meskava. Gerpla! Ha ha ha - meglerta? Chaval fifty nerchas sushbago. Erkie! Goo glabby.
^ Joined: 20 Jan 2006  Member: #95121  
dburns
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Sat Jun 06, 2009 12:09 pm reply with quote
I regret I cannnot give you an answer, but your post title is very clever!

(I'd like to meet your Sims too!)

Smile
----
Dave Burns
Lowell, MA
=======================
|| More equipment than skill ||
=======================
^ Joined: 29 Nov 2002  Member: #4813  
lazerkind
KVRist
- profile
- pm
PostPosted: Sat Jun 06, 2009 12:25 pm reply with quote
It should be possible.
I know that my blofeld have a wavetable that goes
"One-Two-three-four-five" when you sweep through it.

But how to make that kind of tables I don't know.
//L
^ Joined: 15 Apr 2004  Member: #21274  
billstei
KVRian
- profile
- pm
PostPosted: Sat Jun 06, 2009 5:36 pm reply with quote
I'm beginning to think the Sims don't actually know anything about digital signal processing... I can't believe I fell under the spell of their contagious enthusiasm.

I also can't believe that I never used MATLAB (from now on, when I say "MATLAB", I really mean "Octave") for much of anything until now, but it looks viable. I can load audio files, do an FFT, and write text and numeric data directly to a file (i.e. a Zebra h2p script). So the only thing I'm still wondering is if it's worth the trouble. Damn you Italy and all your vacationy charm, luring knowledgeable people off into a seductive DSP-free world of carefree living, far far away from harmful WIFI radiation! Mad
^ Joined: 20 Jan 2006  Member: #95121  
xh3rv
KVRian
- profile
- pm
- e-mail
PostPosted: Sat Jun 06, 2009 6:08 pm reply with quote
A wave is magnitude/time, spectrograph is magnitude/frequency, and DFT algorithms make these fungible . . . Pretty clearly somewhere under the hood Zebra2 looks at wave and spectral OSC modes as the same thing, so I don't think there's anything possible with spectroblend that isn't possible with Jupiter8's Wav2Zebra2.

I just figured out I could control Zebrify fairly well w/ laptop microphone, which is maybe a funny kind of inverse problem - capturing pitch/amp modulations, and mapping OSC output to that. Mind considerably blown.
^ Joined: 10 Dec 2008  Member: #195613  Location: Minneapolis
tinkerpixel
KVRist
- profile
- pm
- e-mail
PostPosted: Sun Jun 07, 2009 3:10 am reply with quote
Would spear work for the analysis part? http://www.klingbeil.com/spear/
^ Joined: 08 Jun 2008  Member: #182413  
billstei
KVRian
- profile
- pm
PostPosted: Sun Jun 07, 2009 9:25 am reply with quote
tinkerpixel wrote:
Would spear work for the analysis part? http://www.klingbeil.com/spear/


What a Cool program, thanks for the link. I have no idea (yet) how easy it would be to use its output files.
^ Joined: 20 Jan 2006  Member: #95121  
jupiter8
KVRAF
- profile
- pm
- e-mail
PostPosted: Sun Jun 07, 2009 10:59 am reply with quote
I did this a while back and described it in this thread:
http://www.kvraudio.com/forum/viewtopic.php?t=250852
Don't really know why you would go the FFT route though as Z2 supports regular "sample" playback.Not that there's anything particularly wrong with that route, just playing the sample values seems easier.

Did'nt really get anything realistic out of it but it's an interesting techniqiue.
----
At school they taught me how to be.
So pure in thought and word and deed.
They didn't quite succeed.
^ Joined: 17 Sep 2002  Member: #3863  Location: Gothenburg Sweden
billstei
KVRian
- profile
- pm
PostPosted: Sun Jun 07, 2009 11:56 am reply with quote
I guess my question to Urs at this point is this:

Which of the following does Zebra do internally when processing a "wave warp" on a SpectroBlend set of waves? (Assume we are warping somewhere between Wave1 and Wave2)

1) Zebra converts each of Wave1 and Wave2 to time domain waveforms, and then interpolates between the two time domain data sets, producing a new time domain waveform, and plays that.

2) Zebra interpolates between Wave1 and Wave2 data sets in the frequency domain (i.e. using the SpectroBlend data), and then converts this new SpectroBlend data set into a time domain waveform, and plays that.

3) Zebra interpolates between Wave1 and Wave2 data sets in the frequency domain (i.e. using the SpectroBlend data), and then plays this data set using 128 sine wave oscillators and summing the result.

4) Zebra uses an algorithm so secret that if Urs told us, he would be forced to kill us, and that's bad for business, so don't ask.

5) Ask the Sims, they're smart enough to know the advantage of appearing stupid.
^ Joined: 20 Jan 2006  Member: #95121  
Howard
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Sun Jun 07, 2009 2:31 pm reply with quote
billstei wrote:
Which of the following does Zebra do internally when processing a "wave warp" on a SpectroBlend set of waves? (etc)

Isn't it obvious? The graphics in "more OSX" show you what's happening - simple interpolation between amplitudes.
^ Joined: 22 May 2004  Member: #26645  Location: Germany
billstei
KVRian
- profile
- pm
PostPosted: Sun Jun 07, 2009 5:43 pm reply with quote
Howard wrote:
billstei wrote:
Which of the following does Zebra do internally when processing a "wave warp" on a SpectroBlend set of waves? (etc)

Isn't it obvious? The graphics in "more OSX" show you what's happening - simple interpolation between amplitudes.


Then it could be either #2 or #3 above, or possibly #4 if the secret has been partially discovered, and I would only need to be killed partially, not completely.
^ Joined: 20 Jan 2006  Member: #95121  
xh3rv
KVRian
- profile
- pm
- e-mail
PostPosted: Sun Jun 07, 2009 9:32 pm reply with quote
billstei wrote:

Then it could be either #2 or #3 above, or possibly #4 if the secret has been partially discovered, and I would only need to be killed partially, not completely.


Maybe this is helpful? http://www.kvraudio.com/forum/viewtopic.php?t=219409

So maybe it's a little of all of #1, 2, 3 and AAAAAAGHH NINJAS
^ Joined: 10 Dec 2008  Member: #195613  Location: Minneapolis
Howard
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Mon Jun 08, 2009 1:07 am reply with quote
billstei and xh3rv... HiHi Thumbs Up!
^ Joined: 22 May 2004  Member: #26645  Location: Germany
All times are GMT - 8 Hours

Printable version
Page 1 of 21
Goto page 1, 2, 3 ... 19, 20, 21  Next
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012