That said, is there a limit as to how much audio I can store on the Pod? Here’s the project: I am creating 10 delays, each 1 minute long. At the end of each delay the audio is sent to the next one, and to the output, so they are piling up on top of each other until I stop feeding the delays. (It’s a specific piece that requires this approach, feeding stuff back into a single delay wouldn’t do what I want).
Turns out, for the 1-minute delays the playing stops after 3 iterations. If I reduce the delays to 30 sec, I get 7 iterations, and to get all 10 delays I have to go down even more. So this looks like there is a limit of about 3.5+ minutes I can store. Am I wrong, or is there something else at play?
I’m using the Pod, programming in gen~ on a Mac.
The patch should be fine, I’ve uploaded it in the past to a MOD guitar pedal, where it worked. I uploaded the 30-seconds version here htpn.maxpat.zip - Droplr if one needs to check.
It will depend on your samplerate, but at the default 48khz 1 second will have 48000 values that each take up 4 bytes (32bit float). For one minute that would mean about 11MB.
However we have 64MB SDRAM, so that would mean nearly 6 minutes.
Is that correct? I have seen this info pass around before, but that was years ago. Anyone have a good resource?
To do longer delays, you can reduce the sample rate and/or reduce the number of bits per sample. Using 16-bit ints (like a CD) doubles your time, sample rate of 32k would increase it by 1.5x.
So, if 48k/32bit produces 3.5minute max - then 32K/16bit gives 10.5 minutes.
Thanks for the feedback. The funny thing is that for that particular project I can always go on stage with my laptop, it’s just I had the gen~ version ready so I could test it on the Pod. That said, there might be other projects where I need to reduce sample/bit size to get longer delays.
But all your feedback gives me an idea about the limits. Thanks, Hans