Troubleshooting New App. Have a look :)

  • Hello :)
    I thought I had finished my first app for the monome and had been making it look pretty late last night, only to plug my monome in today to find that all that comes out is a garbled mess... I think it's DSP/CPU issues, only I don't know what exactly is the bit that's making it happen/overload or what to change/remove..

    If a more experienced Max MSPer is in reading this then please help! :)

  • wow.
    i have a pretty old machine, just the white macbook, but this thing even killed my itunesplaying into jitters :P

    really nice gui though, hope ou get some help

  • Ha, I'm glad you liked the GUI, even if all it did was make the app unusable!
    I'm running a relatively new MacBook with 4Gb of RAM and a decent processor, so it's quite a major problem... :s

    I am confident that the patch itself works fine, it is just a case of tweaking to make it less CPU intensive, I'm just not exactly sure how to go about this.. Someone having a look through my patch with a knowledge of good practice would be really really useful :)

  • I think it's been cracked!
    I changed the metro like you suggested, got rid of the multiple DACs and refined out a load of other bits and pieces.
    I'm not sure what you meant about the [pan2] use, but after all the changes I've made the patch works fine on my mac, if you're reading this please download the zip attached to this post and let me know how you get on with Randrum! :)

  • like so:


    ----------begin_max5_patcher----------
    2529.3oc6bstaiiaE92IOErtEXyzwwConttXmAnn+p.EnKZ+4hEAxVzNbGYI
    UcIWlEaPeV5iVeRJuIaIacg1Q1QNXQ.brknHOmuyGIOj7bzud8USlG+DIaB3
    6A+D3pq90qu5Jwk3W3J0uuZxZ+mVD5mIJ1jEwqWShxmLUdubxS4hq+C42Sh.
    IE4f3nvmYeP.wKArKlQ.zHvywEo.1yQSI.+jjaX+VVvHBIPT54jE9ErB6GFB
    V77hPxKf34+BYQdF3QZ98r5HwOx3SXfOqJJxnQq30NHyeMAPdxeQN3Q+GHKi
    SWCXevKbDqLeXJHOFDDCn4fjz3DRJqM4M9uTjkKab18SIQ7pgWeyKVtjj9xm
    RHju9xmZPPDkRTbo9A3hR3lG7Fpp1B32bsPctmv05Lv2wDpY9zke2TPFgroh
    xDB7V8V01pJbSi6GE.XneBW+2HHwgAenzVDRiHKhKhDFDjg5pQEqoQgjbg4C
    ot3xzUykVc3L3zJeflAA+71mLtHu7QgkOZbTNWpEV8+RJ0Orr8S7yWvrSqtK
    kIuxZGAcE0pGR9OYa3XToUnAhZhok2hmToMxneiHUjYP9U+squl+wzWKOkBJ
    YYYEyEhLIMSZhDbhLFWggyEgbzN4YArm3mkKeFFMTPsiDnOytUrNaJy1mKHU
    OJdrG8ix4rpLFejULZF21yL83YLIj0hSAqXsQDqDB5yFoXppACCmpZQQghHO
    xHvKJ3piPZT0qe9N0aY+DQeMVmLl3EFPRajd3MJXGlBZggmntcME+CiZlbXL
    fjCFjxpx83FIBzbRSPiYiZcYeL4kxeNgHUrIYzUQbUey21nQGD.YXVAePh+Y
    .aFdPsAOUqcFYPBJJTgUZZH4AVG.ZbTEFvUSpHCV7l0Vz31lBZfoaEgfg0qB
    iW7URPEdvUSBHKOj5fMxbz1xuCsauRRiRRYSrDk6mqD7psqeQX9cMCC0u+R+
    EjVe3FMRWMYUJMHNhKD0dR9kKaNFwVnu7O2J2hRD4mzvCmGGGN2O8AZFcdHo
    lcfwi8inq8yI4To7X.27bz0IoTY+4MWiM2CqNtOaQZbXXspRdmGZ3NAjGnKH
    ORCxuWTWaQqZtGTg2TqGVsq24vv06t8OoqtOG7uDcP.+ihZEpowkzdro1Gep
    6tfsNNkkXVLrjF6g2se3dCU4LYmlaCSDMyxyB45Tdaw.WxuL8D.w+cxxKBD1
    .VAfcs5EfsGK.re5Jz2C9g3D9.Q9geArzOfbKuu5MpAS9LF9gwKtaHIyRBtA
    ztWj25bh7R0TKzqcPooNztpIVkLsMe1pVaVUFJ4CMNF1Ef1a5bXJOtMke2QW
    FPculGZ06x8meoUHwnUHoJX0l2Z0.fCeRBEmxVziBCmY5.sb85o6jw4r6zkG
    npnpGFlhFIXpZyCTK5ebRZUCBfESz3Zz2v+HueGa0EaUyopMz5dNg10jrL+U
    jFwVLbnwyW6n.1xcQBI2t.rb6B5.JcFIrzLRH3X.Sit.y49Qq36rvv.ptxgV
    60kaj8HASCi8C3rWveDcDtFcFnoVBmnc50UZj0XYQLaVyBXc1ncoJX4xBwXM
    QW74DcEvTqPGbHniMAI1hADwl54HOxnMG4qQ.NOci+3KLFi03zoHa0N7Hly1
    r2s6AMVb3juC+uLzS2rcqrES7LHPKx1QyYcfiDnMwewWYDVvXy0nR.UdRJka
    iS6.5Xw+8us1OAbKZFaFC.ryQBrdSwUwQG.75EWcGS3JDfLbTn6HCWMrr1tb
    HDD0GtNZ1I80z.5O5GAtA9Y91dMkCweVr6e01c2ZGxJdztsuNdacYvV3Kkoc
    6FA62+tRo3k55JkUadR0EM4LwTEM+sHU6+QzEKKE4Zu0ZX40GK078OKUMqjt
    rzV23dFEoIFxYhfpNwf+VzncslNRX1d6x46bCme+S7j6Cu1KzrMd2VKeCHx1
    PkfO7TKQcfP132uYnJKtHcQoVUt.BPcAMfjkSi1D4H+z1c1FfpUv6oAA0iTC
    o9DFmVRHcQHGaKNgD6XXY5U8a6xOYSMjDSixUZFOJ3r3wDmjewVQT4u.+rV7
    kCFJ7zDJ3GJ0YEJNUJLRWau6wnvdlVPOWtZ5g3JJ+alPGWS7alB6pqEF8NQg
    ODFMTC8cGwlM1uEenNaYzqh27qSj9zfb1hBYpoBMx6hZnsEDeLJ7ELiEcbL1
    SkX6nobq6rn6H1lNxo+vxy6m63j5WmJExdOAcXUH4fEmYERqI6bFWLKiSKyB
    6.OuFB2CPeFOlAc8MrA+oeSYOZ6dO58w7G5NNr6wYlLrME8OfNkIpS4uNQ5C
    9zpOmHo1RSodjMTqthcCykb7xs5hLEPlHJ7rWJ3NYRscmeddJcdQtb49USLk
    Ugwy8CUYsxlMuYxPkFGcbq9xfjFaxlRJIEJLf4lzesH8ARi4mDb3xJKY94fj
    o4fCrqjNx.1XVGUtsWu1TOBqRUHYhg4JSBCn4gk6QZTIm1jOB96IezHL4i9Q
    Eobzd3GXYLOJSAPS2KmnI6+8e9uiXTEVMWJsUgUd6nZqGpDyV35fvX2yDpBA
    e41u.rpGCWiqCMQ1.RWGs7FWAnW+P6G6HVIdqgVU7OKCxGu9iZpwRVkHbZ4t
    EU7ZYrDqtVNUFc0wb.BwucausN7TG7Z0wmcb9w1QEz6RxEVl.AncN.7l8.Ze
    ufzs1z1UHMbGRGWh50sHMcMpC2izyEodbSpGWk50co1bYpa2l510otcepYWn
    1gKtWm78tee4jXmcn6dbv15aJecG3zQ5I1UTMt2gNOo5s1LdW8w7dsvxdiAV
    ebPxSIofr+cZ9M+IJ5S7SP5CuBHb2618Xi8O9X21AKUn503rNcEFj8O4yamA
    4ObK+b75zFX75rAh94ChYvRrPbOGU7O0VJP1UjSNlMEWbVB4oAqNOgdLBlWH
    FgrjPZN.1qo.2oovPGSwzgzh3sMkfrw5XPviECxtwwUmwx0fQ6aCBOf4ZQG6
    bs0c0ZuX7Ze.so82tAXs+yT3PNWg12s6t2w6ChpbrZl6AnYdWTZly6Val4An
    YNWTZF5.zL7Eklg2MVC5PyLOgZVkaVd9Y5bFZ6tgCceVZC5Rv6415ra.sJB6
    9PWuOpcZ2Nqx2Hmp25DLg.dDaqUmYa4xvX+7gJYKUu.JbprurWB4Fn30eZuu
    ZOvG29FJA3AAXkuaScgWJ4FnLGVAvYisbX0sx6+y9Sg0wxK2ib.k+2QLB.tK
    vrxZjZXoRGK55JWoj6L9tG3h6FgsFIHbw2n.KD9nR5ZrNuBUJ++PgxxSUneJ
    LdD8tTQhAC6gyLbSd4pGfdTuAFNIIbjyEY.socpx3bbQg6IL5AMzPpsNNv1V
    j9Gtxz9vo76uwYF.dzEIjFCY72tWhALyPMiEBUlt5Vpe7NJ5NeeDkjvCIJIg
    MEkjLb32t9+SeLK7G
    -----------end_max5_patcher-----------



    your CPU isn't as bad now, so if you don't want, don't even worry about it for now.... when you make much larger apps it'll become more necessary...)


    Great work!