Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

How To Make Feedback Delay Ping Pong

For general discussion related FlowStone

How To Make Feedback Delay Ping Pong

Postby Perfect Human Interface » Fri Jan 31, 2014 11:32 pm

My current project has a feedback/delay loop with a L/R pan control inside the loop. As you'd expect, a non-neutral pan value causes the feedback signal to progressively travel to the left or right. I decided I wanted to add a switchable "ping pong" option such that the feedback signal bounces between the left and right. I can easily swap the left and right signals per cycle, which is the basic concept of the ping pong, but the problem that arises is that the pan function always pans in the same direction. Desired operation would be if the direction of the pan swapped along with the left and right signals. I'm not sure of a reasonable way to achieve that.

Here's a simple diagram showing the basic setup. It's just a feedback delay with a pan module. It carries a stereo (mono4) signal.
Feedback Pan.PNG
Feedback Pan.PNG (53.65 KiB) Viewed 15235 times


Is there a reasonable way I can make this ping pong without re-writing the delay and pan modules into a convoluted mess?

Thanks in advance.
Perfect Human Interface
 
Posts: 643
Joined: Sun Mar 10, 2013 7:32 pm

Re: How To Make Feedback Delay Ping Pong

Postby Nubeat7 » Sat Feb 01, 2014 12:04 am

there is a pingpong delay in the FS toolbox..
User avatar
Nubeat7
 
Posts: 1347
Joined: Sat Apr 14, 2012 9:59 am
Location: Vienna

Re: How To Make Feedback Delay Ping Pong

Postby Perfect Human Interface » Sat Feb 01, 2014 12:07 am

Nubeat7 wrote:there is a pingpong delay in the FS toolbox..


Please take a moment to read the post. This is a different situation. ;)

The pingpong delay you're referring to simply takes a mono signal and sends it through two offset delay primitives (one each for left and right). This is a stereo signal in a feedback loop with a pan knob. Quite different.
Perfect Human Interface
 
Posts: 643
Joined: Sun Mar 10, 2013 7:32 pm

Re: How To Make Feedback Delay Ping Pong

Postby KG_is_back » Sat Feb 01, 2014 1:05 am

You may use shuffler to simply switch the channels in mono4. Here is a little quick tutorial on how to use it. I believe you will find a use for it a lot. If not, the assembly block inside is basically set to a task that you need, I believe.
Attachments
Shuffler tutorial.fsm
(1.73 KiB) Downloaded 836 times
KG_is_back
 
Posts: 1196
Joined: Tue Oct 22, 2013 5:43 pm
Location: Slovakia

Re: How To Make Feedback Delay Ping Pong

Postby Perfect Human Interface » Sat Feb 01, 2014 7:03 am

Hey KG, thanks a lot for that. Unfortunately it doesn't bring me any further. I can already easily flip the signal by just crossing the left and right channels.

flip.PNG
flip.PNG (5.09 KiB) Viewed 15220 times


This does create a ping pong effect if the input audio is already panned. The problem is that I have a pan knob inside the feedback loop. The signal is flipped at each cycle but the direction of the panning isn't. This doesn't ping pong because the pan effect isn't mirrored properly.
Perfect Human Interface
 
Posts: 643
Joined: Sun Mar 10, 2013 7:32 pm

Re: How To Make Feedback Delay Ping Pong

Postby Nubeat7 » Sat Feb 01, 2014 8:54 am

Perfect Human Interface wrote:
Nubeat7 wrote:there is a pingpong delay in the FS toolbox..


Please take a moment to read the post. This is a different situation. ;)

The pingpong delay you're referring to simply takes a mono signal and sends it through two offset delay primitives (one each for left and right). This is a stereo signal in a feedback loop with a pan knob. Quite different.


i know, just simply add a second input and crossfeed the signals (right dly out into left dly in and left dly out into right dly in)...
Attachments
stereo_ping_pong.fsm
(52.2 KiB) Downloaded 908 times
Last edited by Nubeat7 on Sat Feb 01, 2014 10:18 am, edited 1 time in total.
User avatar
Nubeat7
 
Posts: 1347
Joined: Sat Apr 14, 2012 9:59 am
Location: Vienna

Re: How To Make Feedback Delay Ping Pong

Postby Perfect Human Interface » Sat Feb 01, 2014 10:12 am

Still not it my friend. Crossfeed is no problem; it's the pan inside the feedback loop I'm having trouble with.

And in case it occurs to anybody, yes I could just move the pan outside of the loop. But I want it inside the loop because it creates more movement.
Perfect Human Interface
 
Posts: 643
Joined: Sun Mar 10, 2013 7:32 pm

Re: How To Make Feedback Delay Ping Pong

Postby Nubeat7 » Sat Feb 01, 2014 10:40 am

dont know what you mean, the example above is the classic pingpong schematic..

do you want a knob to mix between a normal stereo delay and a pingpong delay like this?
Attachments
stereo_ping_pong2.fsm
(33.76 KiB) Downloaded 909 times
User avatar
Nubeat7
 
Posts: 1347
Joined: Sat Apr 14, 2012 9:59 am
Location: Vienna

Re: How To Make Feedback Delay Ping Pong

Postby Perfect Human Interface » Sat Feb 01, 2014 8:54 pm

Refer to the diagram I posted above then check this out. This is what happens.

1 & 2 are desired operations. 3 is what happens if I just crossfeed the signals (as per typical ping pong) with the pan function inside the loop (the signals are flipped but the pan is always the same direction). 4 is what I want to achieve with the ping pong (the pan is flipped along with the left/right signals, progressively panning towards the outside like number 2).

PingPong.png
PingPong.png (24.87 KiB) Viewed 15191 times
Perfect Human Interface
 
Posts: 643
Joined: Sun Mar 10, 2013 7:32 pm

Re: How To Make Feedback Delay Ping Pong

Postby Nubeat7 » Sat Feb 01, 2014 9:51 pm

4. looks like a pingpong with mono in ...

still dont get what you want, maybe a lfo to control your panner? i think it would be easier if you post the schematic and explain the issue inside your schematic, i also think it would be easier to understand when you take 2 singledelays (1 for each channel) its easier to follow the signal and when everything works as it should be you can pack it to mono4
User avatar
Nubeat7
 
Posts: 1347
Joined: Sat Apr 14, 2012 9:59 am
Location: Vienna

Next

Return to General

Who is online

Users browsing this forum: No registered users and 76 guests