So I'm trying to make an array of instances of this sample-cutting app I've made, for taking multiple inputs and sending them to any one of 4 cutting bpatchers.
My problem is audio related. To preface, I'm running Windows 7 64bit with an M-Audio Fast Track Pro as an interface (recently updated drivers).
I have an adc~ object with two channels, the two ins on my interface. I then send these individual outputs, via send~, to all 4 instances of the sample-cutter. What oddly happens is that once the signal from send~ is receive~'d, it picks up audio from -both- channels. If I plug my guitar into channel one and send~ it as "one", it still gets picked up within the bpatch'd sample cutting instance even if the receive~ object is set to pick up "two".
I'm thinking this may be an issue with max because I meter'd up the two individual inputs coming from dac~ and they're distinguished from one another fine. It's only when I start using send~ and receive~ within bpatcher do things fuck up.
Any help would be awesome - if you need me to post a clipboard'd version of my patch I can as well.