Re: [PD] fx chaining without glitch

2011-10-21 Thread Lorenzo Sutton
Or use the magic of [lop~] (which I really completely understood from Andy's book Designing Sound), and the approach suggested by hans. Lorenzo. On 21/10/2011 09:08, Andy Farnell wrote: Has anyone tried a VCS3 style crosspoint patch in Pd, but then replace the cross switches with quick

Re: [PD] fx chaining without glitch

2011-10-21 Thread Roman Haefeli
On Thu, 2011-10-20 at 23:48 -0400, Hans-Christoph Steiner wrote: I think the way you'd do it to prevent glitches is to have them in subpatches, always attached, and then turn them on and off with a [*~] and a [switch~]. How are you gonna patch this without creating DSP loops? Roman On

Re: [PD] fx chaining without glitch

2011-10-21 Thread i go bananas
here's a quick example with throw~ and catch~ On Fri, Oct 21, 2011 at 4:57 PM, Roman Haefeli reduz...@gmail.com wrote: On Thu, 2011-10-20 at 23:48 -0400, Hans-Christoph Steiner wrote: I think the way you'd do it to prevent glitches is to have them in subpatches, always attached, and then

Re: [PD] fx chaining without glitch

2011-10-21 Thread abel . jerome
I think you should : 1-create all fx objects you want with a send~/receive~ pair and an ID (like a $1) for each like : [s~ fx$1-out], [r~ fx$1-in] 2-create all receives~ [r~ fxID-out] and sends~ [s~ fxID-in] 3-connected them to a [mtx_*~] object from iemmatrix (or [mtx_mul~]) 4-send messages to

Re: [PD] fx chaining without glitch

2011-10-21 Thread Roman Haefeli
On Fri, 2011-10-21 at 19:02 +0900, i go bananas wrote: here's a quick example with throw~ and catch~ This is actually a good example of how difficult / impossible it is to make it really glitch free with [send~ ] / [receive~ ], [throw~ ] and [catch~ ] respectively. During one block, you get

Re: [PD] fx chaining without glitch

2011-10-21 Thread i go bananas
yeah, so of course you ramp down the signal using line~ or vline~ before the switch. anyway, you need to do that to avoid discontinuities in the signal. On Fri, Oct 21, 2011 at 8:57 PM, Roman Haefeli reduz...@gmail.com wrote: On Fri, 2011-10-21 at 19:02 +0900, i go bananas wrote: here's a

Re: [PD] fx chaining without glitch

2011-10-21 Thread patrick
I am trying to reproduce a multi-fx pedal. So for example: enable disto: [adc | disto] enable reverb: [adc | disto | reverb] enable delay: [adc | disto | reverb | delay] disable reverb: [adc | disto | delay] reenable reverb: [adc | disto | delay | reverb] As you can see, I can't decide

Re: [PD] fx chaining without glitch

2011-10-21 Thread Hans-Christoph Steiner
You could make an abstraction that includes the effects that you are interested in. So it would be a limited set. Then you can chain these freely, and switch them between the effects. .hc On Oct 21, 2011, at 2:44 AM, Roman Haefeli wrote: How are you gonna patch this without creating

[PD] fx chaining without glitch

2011-10-20 Thread patrick
hi everyone, i would like to make a patch with multiple fx~ _but_ is it possible to chain the fx~ and change the order without a single glitch in the dsp. as an example: [adc~] | [reverb~] | [distortion~] | [dac~] now pressing a bang and automagically: [adc~] | [distortion~] | [reverb~] |

Re: [PD] fx chaining without glitch

2011-10-20 Thread Hans-Christoph Steiner
I think the way you'd do it to prevent glitches is to have them in subpatches, always attached, and then turn them on and off with a [*~] and a [switch~]. .hc On Oct 20, 2011, at 9:44 PM, patrick wrote: hi everyone, i would like to make a patch with multiple fx~ _but_ is it possible to