[PD] Virtual Mixer for Telematic Music

Rishabh Natarajan rishabh.natarajan at gmail.com
Sat Apr 7 22:43:17 CEST 2012

Hi Iain,

I just read a little while back that you can indeed use multiple adcs~ in
one patch, but no where is it explained for my particular case. I don't
want multiple adcs~ to route some channels here and some other channels
some where else. I need to be able to switch between 2 interfaces within
the same patch, so that I can use the same set of sliders to mix sound,
separately, either coming in from the internet via Jacktrip or locally via
my local interface.

What I would then do is, the output of the adc~ receiving audio channels
from Jacktrip over the internet will be routed to the dac~ to the local
sound, while the adc~ receiving audio channels from my local setup, should
be routed to some dac~ that will send the audio over Jacktrip to the remote

I'm not quite sure what you mean by crossfade. I just want to switch the
sliders in my patch to either control sound coming via jacktrip or to
control sound coming via my local interface, i.e. sound coming in from the
internet or sound coming in from local musicians.It has nothing to do with
timing between signals, just a switch between the incoming sets of audio.
The idea is to use the same set of 8 sliders to manage 8 channels either
coming in from Jacktrip or coming in from the local interface. I think the
term 'fader' is misleading; when I say fader I mean the sliders that one
finds on a mixer. I hope that makes my problem a little more clear :)


On Sat, Apr 7, 2012 at 4:24 PM, Iain Mott <mott at reverberant.com> wrote:

> Hi
> In answer to question 1, and if I'm understanding correctly, yes you can
> have more than one adc~ in the patch or specify the input channels in a
> particular adc~. eg an object with "adc~ 1 2 3 4 5 6 7" will receive 7
> input channels numbered 1-7. These can receive their signals via jack
> routing.
> In regard to switching between inputs, you might consider polygate~ from
> motex in pd-extended. This allows you to cross-fade between up to 10
> inputs. You can set a cross-fade time in milliseconds and choose between
> linear or equal-power fading. If you need to switch between more than 10
> inputs, just use more polygate~ objects - and you'll need two at least
> anyway for a stereo mix.
> cheers,
> Iain
> On Sat, 2012-04-07 at 13:57 -0400, Rishabh Natarajan wrote:
> > Hi,
> >
> >
> > I'm trying to build a virtual mixer in pd for telematic music.
> > Telematic music is a genre of music where the musicians collaborate
> > live but are situated in different locations (cities), over the
> > internet.
> >
> >
> > My mixer should be able to take in remote channels coming in through
> > Jack and route to the local sound system and also, through some
> > interface be able to take in local inputs and send out via Jack to the
> > remote system.
> >
> >
> > The questions I have are:
> > 1. can I have 2 adc~ objects in one patch? So that I can switch the
> > same set of faders to control either signals going to and coming from
> > Jack or going to and coming from my local interface? if so, how do I
> > achieve this?
> > 2. If I need to be able to route sound over the internet via Jack and
> > to and from my local system via an interface, how do I make pd use
> > both Jack and the local interface (for example the coremidi on a mac)
> > at the same time? This sort of ties in with the first question.
> >
> >
> > My time to do all of this is really short and I am very new to pd. Any
> > help with this would really, really be appreciated!
> >
> >
> > Thanks,
> > Rishabh
> > _______________________________________________
> > Pd-list at iem.at mailing list
> > UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20120407/f7fe6233/attachment.htm>

More information about the Pd-list mailing list