so how many audio blocks can you have on the 4.1?Each audio block gives 2.9ms delay, since the block size is 128 samples.
229376 (see line 36)
Please note I made an error initially - 229376 is the memory in bytes, not blocks: I edited my post accordingly. Also, it looks as if you can allocate more than that and the memory will be used, but the audio library will only deal with the first 1792 blocks, the rest will be wasted.
You could just edit the code to change MAX_AUDIO_MEMORY if you *really* wanted to use more.