With the code . . .
Array< var > * bandsData = ipData[bandArrayID].getArray();
DBG(bandsData->size())
DBG(bandsData->size())
DBG(bandsData->size())
DBG(bandsData->size())
DBG(bandsData->size())
I get the following output to the console (the array has size 3). .
JUCE v2.0.39
3
51
12597
12597
12597
What on earth can be happening here ?!