Emulating the compressor in Adobe Audition

    Mar 21 2013 | 8:50 pm
    hey guys, so I'd like to build something that works along those lines. ( here's a video walkthrough of how it works: https://www.youtube.com/watch?feature=player_detailpage&v=RWAjfLr6qiI#t=263s )
    Basically it's like a [function] where the x is your input and y is your output. I figured there's bound to be a way to do something like this easily in max, but I just can't grok it.
    Do any of you have a good idea where to start? Should I use it to do like a wave transform thing? *gulp*.
    thanks heaps.

    • Mar 21 2013 | 9:06 pm
      basically I'm looking for a [function~]
    • Mar 22 2013 | 8:30 am
      The zigzag~ can be used as a very basic signal domain function. Look at the modes tab of the help file.
    • Mar 22 2013 | 4:04 pm
      brilliant, zigzag~ takes functions line~-style messages just fine from the looks of it. A little [abs~]+[*~] and I'm cookin' :)
      Now on to emulate compressor curves. :)
      Thanks a ton!
    • Mar 24 2013 | 12:07 am
      huh... I spoke too soon. Turns out I can't seem to work this properly. Dearest JVKR, can you help me dig just a tad bit further into this? I think I'm having problems formatting function line strings properly for zigzag~.
    • Mar 24 2013 | 11:22 am
      Hmmm... I spoke too soon as well. True, zigzag does not take into account the horizontal spacing. This calls for a feature request :)
      The only thing I could up with is a lookup~.
    • Mar 24 2013 | 11:50 am
      yeah, that's one awesome feature request, but it would be a lovely one.