Hi, I'm starting to experiment with the external PSRAM and wanted to use it on the granular delay effect block. Modified the buffer with EXTMEM and worked ok. Now, since I have more available memory for the buffer, wanted to raise it and check it out. When I raise the buffer size above 28000 stops working and teensy resets itself when calling the beginFreeze or beginPitch.
This is part of a bigger code. Any toughs?
C:
// GRANULAR
#define GRANULAR_SIZE 288000 // Granular delay size
EXTMEM int16_t granularMemory[GRANULAR_SIZE];
void setup ()
{
//...//
GranularDelay.begin(granularMemory, GRANULAR_SIZE);
//...//
}
This is part of a bigger code. Any toughs?