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

Re: How To Make Feedback Delay Ping Pong

Postby KG_is_back » Sat Feb 01, 2014 10:52 pm

I think I've figured it out! but it is complicated to explain. Basically you need two panners and two feedback delays.
The pans will have opposite directions.

input-> pan left ->delay -> flip stereo -> feedback amplifier (*) -> pan right -> delay -> flip stereo -> feedback amplifier -> (*) input
place marked with (*) goes to output. I didn't tried it but should work.
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 » Sun Feb 02, 2014 12:05 am

KG, I glanced at your post here and then went to dinner. While I was thinking about the details of what you may have wrote, I swear the realization washed over me. Of course! Thank you!
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 » Sun Feb 02, 2014 1:59 am

Perfect Human Interface wrote:KG, I glanced at your post here and then went to dinner. While I was thinking about the details of what you may have wrote, I swear the realization washed over me. Of course! Thank you!


My grandma would say it was because of the dinner :D
KG_is_back
 
Posts: 1196
Joined: Tue Oct 22, 2013 5:43 pm
Location: Slovakia

Re: How To Make Feedback Delay Ping Pong

Postby RJHollins » Sun Feb 02, 2014 2:28 am

KG_is_back wrote:.... Basically you need two panners and two feedback delays. The pans will have opposite directions. input-> pan left ->delay -> flip stereo -> feedback amplifier (*) -> pan right -> delay -> flip stereo -> feedback amplifier -> (*) input place marked with (*) goes to output....

This is what GrandMa told me over dinner.
:shock:




:lol:
RJHollins
 
Posts: 1571
Joined: Thu Mar 08, 2012 7:58 pm

Re: How To Make Feedback Delay Ping Pong

Postby Perfect Human Interface » Tue Feb 04, 2014 12:11 am

After a somewhat convoluted setup this worked a treat and sounds great. However I soon realized that there's something off. I didn't mention this before because I didn't think it was relevant, but there are a couple of other effects in the feedback chain besides just a pan. Since the delays are piggybacked now, this means that those other effects are only passed through once for every 2 "echoes" off the delays. The fix would require doubling up on each of those effects as with the pan. Yuck!

I wonder if I can abuse those 2 free channels in the mono4's...
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 » Tue Feb 04, 2014 12:31 am

You can. Actually it is the best way to go. Just set pan module to pan fist two channels in one direction and second two in opposite, and connect fist two outputs of feedback amplifier to second two channels of the feedback input. Here's an example. Also the first two channels should have delay of one shorter - to compensate natural delay if the feedback topology. I didn't tested it, so it might not work, and you might be using different panning method too.
Attachments
feedblack pinkpong.fsm
(121.75 KiB) Downloaded 835 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 » Tue Feb 04, 2014 12:46 am

KG_is_back wrote:Also the first two channels should have delay of one shorter - to compensate natural delay if the feedback topology.


Ah, this was a question I was looking for an answer to. I knew a simple feedback loop incurred a delay of 1 sample but I wasn't certain if it was always 1 extra sample even if delay modules were added. I've already got this compensation in place.

Progress! :D
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 » Tue Feb 04, 2014 9:17 am

Rule of thumb is that the stream signal never passes through the same peace of code twice - anytime the output leads back to input (even through several other modules) the output will be stored as a input variable for next sample processing.
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 » Wed Feb 05, 2014 2:57 am

Argh. Can't put a mono4 in a mono4. cry
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 » Thu Feb 06, 2014 12:01 am

Perfect Human Interface wrote:Argh. Can't put a mono4 in a mono4. cry


why? I think processing two parallel stereo signals is pretty effective with mono4 processing...
KG_is_back
 
Posts: 1196
Joined: Tue Oct 22, 2013 5:43 pm
Location: Slovakia

PreviousNext

Return to General

Who is online

Users browsing this forum: Google [Bot] and 73 guests