MEX: enable processing of multiple audio blocks with one function call

In order to circumvent the overhead introduced by the mex function calls, the 'process' function now supports input signals of variable length.