rb.grossbouff: a Max object to transform and synthesize sound in non-realtime inside a buffer~
Non-realtime operations are certainly useful in a realtime environment like Max. Also, experimenting with push-button operations brings back the joy some readers might know if they played with sound software when it was all but realtime. Indeed, in the beginning of the 1990s, most work on sound with computers was still done in non-realtime. Plug-ins like VSTs were just in their infancy. The user selected an operation in a menu, possibly set a few values and then waited, sometimes for quite a long time. But there was a large part of surprise and the pleasure to have a whole new sound just by pushing on a button.
Now you can have access to non-realtime operations on Max buffers too. However it's generally much faster than in the nineties!
rb.grossbouff~ is only for Windows-64 systems (I switched from MacOS to Windows a few years ago - without regret - but if someone wants to compile the C source on a Mac, I'd be happy to share it).