Speeding up Function


    Aug 05 2013 | 12:40 pm
    Hi All,
    Would like some tips for speeding up the Function object, i've got 8 of them in my device and save the breakpoints of each into a pattr for recall based on banks of function objects...
    When i update them with a new set of points i get the beachball as it struggles to deal with processing the list into individual messages and re-populating the function object...
    Any ideas?
    Cheers D

    • Aug 05 2013 | 1:07 pm
      You would get better feedback if you included an example of the error. It does not have to be entire project, just enough of a patcher to demonstrate problem. Select what you want to be shared and examined, and chose "copy compressed" from file menu. Then paste compressed patcher into the forum post: we will unpack, examine and reply: without this input we are just guessing: there are many ways of performing work in Max/Msp, some efficient, several not so efficient... your issue *may* not be with the function object itself...kinda doubt that it is, but... without an example of your issue, we are blind. yrs trly J2K aka charlieb
    • Aug 05 2013 | 1:29 pm
      Hi Charles,
      There isn't an error to report, it's just incredibly slow....
      So following your advice i stripped it back to just the elements, and lo and behold when i simplified it down it was lightning fast, it seems therefore that it's not the function object but my method of recalling the lists that's in question...
      Off to experiment!
      Cheers D
    • Aug 05 2013 | 1:44 pm
      Beautiful....
      I was trying to send all 8 functions the list at the same time, changing it to send them in order with a trigger list i i i i i i i i object and it's solved the problem!
      Brilliant!
      Cheers D
    • Aug 05 2013 | 2:08 pm
      Congratulations... :) u wrawk!
      Moral of the story might be: "correct execution order and flow are PARAMOUNT in Max/Msp......" or some such drivel, :). charlieb
    • Aug 05 2013 | 2:21 pm
      Absolutely! Lesson definitely learnt, now to work through some old challenges again!
      Cheers D