Mute~ bahaviour in Max 6.0.1


    Nov 12 2011 | 6:30 pm
    Hi,
    Here is a problem I have with Mute~in max 6.0.1
    if I send 1 to Mute~ before the DSP chain is ON, my patches aren't muted.
    In max 5 and Max 6.0.0 the Mute~ state was taken in account even if the DSP chain was OFF.
    Here is attached a patch who show it.
    Note that this patch with Max 5 take 6 CPU's percents on my mac and 9-11 with 6.0.1. Also note that some patches have worse performances on MSP 6.0.1 than it was on 6.0.0 !!
    Philippe Ollivier
    Max 6.0.1 / mac Os X.6.8

    • Nov 12 2011 | 8:26 pm
      Hi,
      I confirm this, I observed the same weird behaviour of mute~
      It is possible to have a quick fix for it? Because I need the corrections brought by 6.0.1....
      (But I also need what was working fine in 6.0.0)
      I also made a project with my app (which was working perfectly in 5.1.9), and now, it crashes everytime i Start it (every time, same crash, even If I remove audio settings of Max6 in Application Support/Cycling 74) :
      Thread 0 Crashed: Java: AWT-AppKit Dispatch queue: com.apple.main-thread
      0 com.cycling74.MaxAudioAPI 0x18e5b49d dspchain_disableobject + 121
      1 com.cycling74.MaxAudioAPI 0x18e5e3d9 z_enable + 34
      2 com.cycling74.MaxMSP 0x000b3633 object_method + 419
      3 com.cycling74.MaxMSP 0x0017275c jpatcher_setenable_iterfun + 41
      4 com.cycling74.MaxMSP 0x00177c0e jpatcher_iterate_iterfun + 67
      5 com.cycling74.MaxMSP 0x0005fe7c linklist_funall_imp + 96
      6 com.cycling74.MaxMSP 0x0005fef4 linklist_funall_break + 39
      7 com.cycling74.MaxMSP 0x00178233 jpatcher_setrock + 92
      8 com.cycling74.MaxMSP 0x000b3853 object_method + 963
      9 com.cycling74.MaxMSP 0x00066cd2 outlet_msg + 90
      10 com.cycling74.MaxAPI 0x03adb907 outlet_msg + 87
      11 com.cycling74.mute~ 0x37ee5e72 mute_exec + 122
      12 com.cycling74.mute~ 0x37ee5ef4 mute_list + 85
      13 com.cycling74.MaxMSP 0x000664f4 stdlist + 273
      14 com.cycling74.MaxMSP 0x00068296 outlet_list + 792
      15 com.cycling74.MaxMSP 0x00022fdc typedmess_fun + 216
      16 com.cycling74.MaxMSP 0x00023676 typedmess + 72
      17 com.cycling74.MaxMSP 0x0002466c aeval + 1288
      18 com.cycling74.MaxMSP 0x0000e439 atombuf_eval + 145
      19 com.cycling74.MaxAPI 0x03ada944 atombuf_eval + 84
      20 com.cycling74.message 0x1c2b418e jmessage_atombuf_eval + 354
      21 com.cycling74.message 0x1c2b483a jmessage_int + 130
      22 com.cycling74.MaxMSP 0x0006797c outlet_int + 1093
      23 com.cycling74.MaxMSP 0x0006635e inlet_int + 103
      24 com.cycling74.MaxMSP 0x0006797c outlet_int + 1093
      25 com.cycling74.MaxMSP 0x0006635e inlet_int + 103
      26 com.cycling74.MaxMSP 0x00067881 outlet_int + 842
      27 com.cycling74.MaxMSP 0x00048a23 ee_int + 39
      28 com.cycling74.MaxMSP 0x00067881 outlet_int + 842
      29 com.cycling74.MaxMSP 0x00040115 integer_bang + 27
      30 com.cycling74.MaxMSP 0x00067373 outlet_bang + 817
      31 com.cycling74.MaxMSP 0x00037c8a bang_bang + 34
      32 com.cycling74.MaxMSP 0x00067881 outlet_int + 842
      33 com.cycling74.MaxAPI 0x03ac611f outlet_int + 47
      34 com.cycling74.adstatus 0x377c514d adstatus_bang + 606
      35 com.cycling74.MaxAudioAPI 0x18e54247 ad_sendstatus + 60
      36 com.cycling74.MaxAudioAPI 0x18e542b6 ad_updatechaininfo + 72
      37 com.cycling74.MaxAudioAPI 0x18e5f0fb dspchain_compile2 + 306
      38 com.cycling74.pfft~ 0x3f2d73ed pfft_compilechain + 183
      39 com.cycling74.pfft~ 0x3f2d82e5 pfft_dspinit + 306
      40 com.cycling74.pfft~ 0x3f2d8432 pfft_dsp64 + 318
      41 com.cycling74.MaxMSP 0x000b3853 object_method + 963
      42 com.cycling74.MaxAPI 0x03adc6eb object_method + 139
      43 com.cycling74.MaxAudioAPI 0x18e5d10e dspchain_ugendoit + 538
      44 com.cycling74.MaxAudioAPI 0x18e5d5f3 dspchain_ugendoit + 1791
      45 com.cycling74.MaxAudioAPI 0x18e5d7fb dspchain_donegraph + 442
      46 com.cycling74.MaxAudioAPI 0x18e5f0e9 dspchain_compile2 + 288
      47 com.cycling74.poly~ 0x3d2f0c4e poly_compilechains + 394
      48 com.cycling74.poly~ 0x3d2f2e5a poly_initdsp + 458
      49 com.cycling74.poly~ 0x3d2f301c poly_dsp64 + 269
      50 com.cycling74.MaxMSP 0x000b3853 object_method + 963
      51 com.cycling74.MaxAPI 0x03adc6eb object_method + 139
      52 com.cycling74.MaxAudioAPI 0x18e5d10e dspchain_ugendoit + 538
      53 com.cycling74.MaxAudioAPI 0x18e5d7fb dspchain_donegraph + 442
      54 com.cycling74.MaxAudioAPI 0x18e5f0e9 dspchain_compile2 + 288
      55 com.cycling74.MaxAudioAPI 0x18e5f166 dspchain_compile + 64
      56 com.cycling74.MaxAudioAPI 0x18e5fa77 canvas_start_onedsp + 91
      57 com.cycling74.MaxAudioAPI 0x18e65443 plugrunner_compileqfn + 193
      58 com.cycling74.MaxAudioAPI 0x18e65865 plugrunner_start + 251
      59 com.cycling74.MaxAudioAPI 0x18e7c071 patchernode_start + 294
      60 com.cycling74.MaxMSP 0x000b3853 object_method + 963
      61 com.cycling74.MaxAPI 0x03adc6eb object_method + 139
      62 com.cycling74.MaxAudioAPI 0x18e78e47 mixerengine_startfun + 51
      63 com.cycling74.MaxMSP 0x0005fe7c linklist_funall_imp + 96
      64 com.cycling74.MaxMSP 0x0005ff20 linklist_funall + 39
      65 com.cycling74.MaxAPI 0x03ad414d linklist_funall + 61
      66 com.cycling74.MaxAudioAPI 0x18e7facc mixerengine_dographchange + 151
      67 com.cycling74.MaxMSP 0x00030b24 sched_dequeue + 218
      68 com.cycling74.MaxMSP 0x00018ccc max_tick + 81
      69 com.cycling74.MaxMSP 0x0030aa4f juce::InternalTimerThread::callTimers() + 129
      70 com.cycling74.MaxMSP 0x0030964f juce::MessageManager::deliverMessage(juce::Message*) + 323
      71 com.cycling74.MaxMSP 0x00425111 juce::AppDelegateRedirector::runLoopCallback() + 85
      72 com.apple.CoreFoundation 0x991a442b __CFRunLoopDoSources0 + 1563
      73 com.apple.CoreFoundation 0x991a1eef __CFRunLoopRun + 1071
      74 com.apple.CoreFoundation 0x991a13c4 CFRunLoopRunSpecific + 452
      75 com.apple.CoreFoundation 0x991a11f1 CFRunLoopRunInMode + 97
      76 com.apple.HIToolbox 0x9642de04 RunCurrentEventLoopInMode + 392
      77 com.apple.HIToolbox 0x9642dbb9 ReceiveNextEventCommon + 354
      78 com.apple.HIToolbox 0x9642da3e BlockUntilNextEventMatchingListInMode + 81
      79 com.apple.AppKit 0x93e1b595 _DPSNextEvent + 847
      80 com.apple.AppKit 0x93e1add6 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
      81 com.apple.AppKit 0x93ddd1f3 -[NSApplication run] + 821
      82 com.cycling74.MaxMSP 0x0041f4f1 juce::MessageManager::runDispatchLoop() + 739
      83 com.cycling74.MaxMSP 0x002a306c juce::JUCEApplication::main(juce::StringArray const&) + 86
      84 com.cycling74.MaxMSP 0x002a3175 juce::JUCEApplication::main(int, char const**) + 79
      85 com.cycling74.MaxMSP 0x0000bce7 _start + 209
      86 com.cycling74.MaxMSP 0x0000bc15 start + 41
      Chris
    • Nov 12 2011 | 10:56 pm
      I wrote about that a few days ago, but the staff didn´t answer to me:
      Best regards.