I know that Max/MSP is firstly a live (or realtime) program, but I am using it for making a prototype of non-realtime audio editor.
The question is quite simple: I have an MSP patch that does some signal processing in realtime, but I would like to apply this processing to a given audio file in non-realtime, the result of this being a second audio file.
For simple things, like volume change, etc, I have done this in Java, starting from the "Buf.Op" class given in example in Max.
But for more complex things (like a reverb or a limiter), I would like to know if there is a simple solution when you already have the MSP realtime patch. Manual transcoding of MSP to Java is still possible, I guess…