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] | |[hslider] | | |[dbtorms] | | |[pack 0 10] | | |[line~] | | [*~] | [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" <[email protected]> > À: [email protected] > 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 > > _______________________________________________ > [email protected] mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
