[PD] Virtual Mixer for Telematic Music

Patrice Colet colet.patrice at free.fr
Sun Apr 8 18:44:13 CEST 2012

Hello Rishabh,
 you should be able to use jack for local and distant sound system,
no need for internal drivers through pd.
In both adc~ and dac~ each argument is the number of audio voice coming from/to jack
eg: [adc~ 4 1 2 3] would output from left to right the inputs 4 1 2 3 from jack interface
but if sound processing is just about amplitude, you don't even have to bother with pd (sorry pd-list ^^)
because jack mixer would be enough for that.

for building a virtual mixer it's really easy in pd, it's just a slider with default values connected to [dbtorms] for controling the amplitude
of a signal coming in [*~]'s left inlet by connecting it to right inlet after a conversion from message to audio with the help of [line~]

[adc~ 1]
| |
| |
|[pack 0 10]
| |
| |
[throw~ master]

[catch~ master]
[dac 1]

this simple example is mono, use [catch~ master-left] and [catch~ master-right] for retrieving two voices coming from [pan~],
all signals are mixed through [throw~] and [catch~] bus.

Colet Patrice

----- Mail original -----
> De: "Rishabh Natarajan" <rishabh.natarajan at gmail.com>
> À: pd-list at iem.at
> Envoyé: Samedi 7 Avril 2012 19:57:20
> Objet: [PD] Virtual Mixer for Telematic Music
> 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

More information about the Pd-list mailing list