electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
 Forum index » Clavia Nord Modular » G2 Patches - Experimental
Stereo tap delay
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [8 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
Afro88



Joined: Jun 20, 2004
Posts: 701
Location: Brisbane, Australia
Audio files: 12
G2 patch files: 79

PostPosted: Sun Nov 14, 2004 8:25 pm    Post subject: Stereo tap delay Reply with quote  Mark this post and the followings unread

I've been playing around with some stereo tap style filter delays lately, but I can't figure out one thing - panning. Is there a way (like the Waves Supertap plug) to have each tap pan slightly in one direction each tap? Like have something in the feedback path that sends the signal more and more to the left or right every tap? And here's the tricky part - when the taps hit hard left or hard right, come back again?

In the supertap plugin, it's called "rotation", it's on the feedback parameter, as well as each tap (although with each tap it simply acts as a static panning control). Rotation on the feedback doesn't simply pan all the feedback audio. If you send say a short burst of noise to it, the noise will delay and feeback, panning slowly left (or right depending on a -/+ rotation value). Now, when you send another burst of noise, it starts in the centre and starts panning left (or right) while the old noise continues it's panning circle.

I'm stumped scratch. I tried sending a little bit of one tap's signal to the other, but that's just cross feedback and doesn't give me the desired effect. Any ideas?

Here's the delay patch I'm working on:


st 2tap dub dlay.pch2
 Description:
Rotation??

Download
 Filename:  st 2tap dub dlay.pch2
 Filesize:  2.11 KB
 Downloaded:  1802 Time(s)

Back to top
View user's profile Send private message Visit poster's website
jksuperstar



Joined: Aug 20, 2004
Posts: 2503
Location: Denver
Audio files: 1
G2 patch files: 18

PostPosted: Sun Nov 14, 2004 10:10 pm    Post subject: Reply with quote  Mark this post and the followings unread

I think you'd have to brute force it...to keep the two audio "circles" seperate. But this method means your effect has...polyphony Twisted Evil

By doubling what you had, subsequent audio "streams" could be handled seperately. Here, I added (to your 2tap) a panning mechanism. Right now, it will pan both taps together. If you change the "level converter" down near the panning lfo, it will seperate the 2taps into opposite speakers.

At the top, I used a flop to alternatively select which set of delays you are using. The keyboard gate controls it, so every time you lift your fingers of the keys, it gets ready to switch (watch the Flop's LED in the editor). You could also use a threshold compare on an audio signal to control this switch, so every time the audio dropped below thres, the next time it got loud it would be sent to the other set of delays.


st-twin-2tap-dlay.pch2
 Description:
Twin 2tap delay, with alternating input and panning output

Download
 Filename:  st-twin-2tap-dlay.pch2
 Filesize:  4.03 KB
 Downloaded:  2075 Time(s)

Back to top
View user's profile Send private message Visit poster's website
Afro88



Joined: Jun 20, 2004
Posts: 701
Location: Brisbane, Australia
Audio files: 12
G2 patch files: 79

PostPosted: Sun Nov 14, 2004 11:00 pm    Post subject: Reply with quote  Mark this post and the followings unread

Thanks jk Smile

That works quite well with the lfo's turned down to sub ranges, exactly the sort of effect I was looking for. However, now there's 4 sets of filters, overdrives etc. to control live.. could make it much more interesting though.

Your patch gives me some good ideas, I'm gonna have a play around and see if I come up with something...
Back to top
View user's profile Send private message Visit poster's website
Afro88



Joined: Jun 20, 2004
Posts: 701
Location: Brisbane, Australia
Audio files: 12
G2 patch files: 79

PostPosted: Sun Nov 14, 2004 11:53 pm    Post subject: Reply with quote  Mark this post and the followings unread

Ok, I figured it would be something in the feedback path that does the panning, so I tried patching the pans you used into the feedback loop with the thought that it might pan the sound further and further left with each tap. This didn't work Sad but replacing the pans with crossfade modules with only 1 input used for each (left and right respectively) and it worked! afro

The patch here is a simplified stereo 1 tap - with rotation! However it only pans one way (either left or right) and doesn't come back the other way. I tried attaching an lfo to the pan control to modulate it, making the panning go in both directions but it's just not right. The thing I like about the waves 2tap is that you can play one sound, then a second later play another and they chase each other around the stereo field perfectly.

I had a closer listen to the waves 2tap delay and it sounds like there's some kind of phase thing going on once the sound reaches hard right to send it back to the left. I've posted an mp3 of this as well as the new patch . Thanks for your help jk, have you (or anyone else) got any ideas for this conundrum?


simple rotdel.pch2
 Description:
Rotation delay

Download
 Filename:  simple rotdel.pch2
 Filesize:  1.42 KB
 Downloaded:  1760 Time(s)


Last edited by Afro88 on Wed Dec 27, 2006 11:27 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
ian-s



Joined: Apr 01, 2004
Posts: 2669
Location: Auckland, New Zealand
Audio files: 42
G2 patch files: 626

PostPosted: Mon Nov 15, 2004 3:06 am    Post subject: Reply with quote  Mark this post and the followings unread

That was a good challenge. You got the ‘change phase when reversing’ right. Took me a long while but I think this patch does what you want. Just two stock delays with feedback and cross feedback. One of the cross feedbacks is inverted and its gain determines the rotation speed.


rotateDelay.pch2
 Description:
rotating stereo delay effect

Download
 Filename:  rotateDelay.pch2
 Filesize:  1.14 KB
 Downloaded:  1912 Time(s)

Back to top
View user's profile Send private message
Afro88



Joined: Jun 20, 2004
Posts: 701
Location: Brisbane, Australia
Audio files: 12
G2 patch files: 79

PostPosted: Mon Nov 15, 2004 4:24 am    Post subject: Reply with quote  Mark this post and the followings unread

Shocked
Hail the Master

I am not worthy!! You're a genius! I have no doubt that that's exactly how it's done in the plugin. So simple but such a cool effect! It actually sounds like it swirls around your head - with 13.2 dsp cycles! Smile

Well, I played around with it for a bit and unfortunately there seemed to be a problem Sad At first it was that the rotation wasn't even, and I soon realised that by setting the inverted cross feedback and the normal feeback to the same level on each mixer, the panning becomes exactly even. Smile alright!

However, eventually very high frequencies creep in and start a feedback loop which should be impossible because the inverted signal should cancel out the non inverted. At this point I thought some kind of dc offset could be causing it to clip, so after moving a few things around to figure out a solution with high pass filters, it started working flawlessly, even without the filters. Weird.

Then it hits me - calculation order! Thank god Clavia introduced the new calculation order feature! By putting each delay right next to each other, they are calculated at the same time (or at least as close to it as needed). This means that both waves are exactly in sync and there's no room for a feedback loop to start because they truly do cancel each other out! Smile

So yeah, here's the same patch but with the modules in the correct order. Sorry if I'm getting a little excited, it's just that I've never considered calculation order in patches before and it's exciting to see how useful it can be! Real low level stuff Twisted Evil.

Change the first knob of each mixer together to change rotation speed. Keep the levels the same for symmetrical rotation, and different for assymetric. Invert the inversion (hehe) of the first input on each mixer to change the direction of the rotation.

Oh, and thanks very much to g2ian for the patch! Very Happy


rotateDelay-3.pch2
 Description:
Delay with rotation using phase inverted cross feedback

Download
 Filename:  rotateDelay-3.pch2
 Filesize:  1.14 KB
 Downloaded:  1719 Time(s)

Back to top
View user's profile Send private message Visit poster's website
ian-s



Joined: Apr 01, 2004
Posts: 2669
Location: Auckland, New Zealand
Audio files: 42
G2 patch files: 626

PostPosted: Mon Nov 15, 2004 8:21 pm    Post subject: Reply with quote  Mark this post and the followings unread

I like this a lot as well. I have not seen anything like it before.
Thanks for bringing it up, and debugging my first attempt. I’m sure someone could come up with a single rotation speed control mod, but I like some of the asymmetric effects.
Back to top
View user's profile Send private message
Afro88



Joined: Jun 20, 2004
Posts: 701
Location: Brisbane, Australia
Audio files: 12
G2 patch files: 79

PostPosted: Mon Nov 15, 2004 8:39 pm    Post subject: Reply with quote  Mark this post and the followings unread

Done - http://electro-music.com/forum/post-25033.html#25033 Smile
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [8 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
 Forum index » Clavia Nord Modular » G2 Patches - Experimental
Jump to:  

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
You cannot attach files in this forum
You can download files in this forum


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use