expr at audio rate?


    Jun 03 2008 | 9:15 am
    Hi, I'm looking for an equivalent of the expr object, that runs at audio rate. I found expr~ on a website of Shahrokh Yadegari, but wasn't able to download it. It also seemed to be an object for a rather old MSP version. Does any of you have expr~, or know about an equivalent object / solution? Best, Dani

    • Jun 03 2008 | 9:49 am
      hello,
      have a look at:
      icst.fexpr~
      it's still somewhat beta, but quite useable.
      best
      /*j
      > I'm looking for an equivalent of the expr object, that runs at audio > rate.
      > Does any of you have expr~, or know about an equivalent object / > solution?
    • Jun 04 2008 | 8:09 am
      thank you for your super quick reply! it works... :-)
    • Jul 30 2009 | 7:55 pm
      This object is no longer there and I couldn't locate it anywhere else on the site yet. Could I get a new link? Thanks!
    • Aug 03 2009 | 6:06 am
      Maxobjects.com found one
      Google found another (looks pretty nice, but haven't tried it)
      FWIW, expr~ type things may or may not be faster or slower than normal max objects...
    • Aug 03 2009 | 8:14 am
      ~syadegar's expression is max4 only and not updated since 2001 as far as I can tell.
      But the Graham Wakefiled expr~ works on my non-intel mac, hopefully on the intel machine I have to run this on it will work too, or maybe the gw.expr~ is an Intel-mac compile.
      I was hoping to find the icst.fexpr~ as I really like the other icst.xxx externals, but thank you for the link. The first one I had found, which didn't work, so I gave up assuming there wasn't another expr~
    • Aug 03 2009 | 11:07 pm
      expr is handy, but
      1) There is nothing you can write in expr that you couldn't put together with other standard Max objects.
      1a) Analogously, there is nothing you can write with any kind of expr~ object that you couldn't program with other standard MSP objects.
      2) All the [expr~]s I've seen have been, um, less than rock-solid
      2a) And I've yet to see one that's been supported across a significant Max upgrade.
      I'm not, in general, dissing the idea of an expr~ object. It's attractive. But given that complex functions can be a serious CPU killer, the fact that you have to construct sin(log(sqrt(abs($sig1/$sig2)))) out of individual boxes has a certain discipline-building aspect about it that you might want not to overlook.-!