Problem using multiple dac~ objects

nomubiku's icon

Hi guys,

I'm creating a patch using more than one dac~ object.  When I have only one dac~ it sounds fine.  However, as soon as I add another dac~ I start getting multiple tones even when only one dac~ is active.  Has anyone experienced this before? I've used other patches that have more than one dac~ and work fine without producing this issue and I've scoured them trying do determine what they might be doing differently with no luck so far.  I would really appreciate any insite or help anyone could offer!  Thanks in advance!

-Pat

32bit's icon

Pat, without an example it's hard to tell what's going on. What is producing the "tones"? [dac~] sends digital signal out of MaxMSP to be converted to audio signal, so it's likely something in the patch other than dac~ that is causing this behavior. [dac~] is made "active" when MSP audio is enabled, whether globally or by using the "startwindow" message to [dac~]. This all [dac~] objects in a patch wil be enabled if any one is.
Here are some troubleshooting tips:
-- give [dac~] a channel or channels argument. Then you'll know which channel(s) [dac~] is using
-- give each [dac~] a name. Then each instance will show up in the Max Audio Mixer (if you're using Max 6 +) allowing easy gain control.
-- look for objects that are possibly sending audio signal. If there's audio you'd like to "turn off" look into using [poly~]

nomubiku's icon

Thanks for your help.  I feel stupid.  It didn't occur to me that sending a 1 to the input of one dac~ would affect all dac~ objects.  Thanks again!

32bit's icon

Yep. that's how it is.