Obviously we don’t impose any limits that aren’t in the underlying OS or hardware. But there will be limits imposed by the stuff we sit on top of. E.g. different plugin protocols will have different max channel counts, and some may or may not support double-precision. Nothing we can do about that, but nothing in JUCE will stop you using what’s available.