Multiple I/O channels in IOS

am I wrong or the IOS implementation of AudioIODevice is currently supporting just 2 input/output channels?
What about multichannel external usb soundcards connected via the camera connection kit?

I think that limitation is there because of problems that I hit with trying to make it more generic. Amazing that even openSL is a piss-poor audio interface.

Oh dear.
Could you please give me any hints on how to fix the issue? I mean, there are lots of product out there that work happily with multichannel audio in iOS, I think this feature should be quite essential for juce :slight_smile:

It’s a long time since I wrote the code, and I can’t remember the details, but it’s all there in the juce_android_OpenSL.cpp.

Alright, I’ll take a look!

Actually, are you sure I should be looking in juce_android_OpenSL.cpp?
I’m talking about iOS, not android…

Sorry, totally failed to read your post properly (doh!)

TBH my replies would be pretty similar, except that it’ll obviously be juce_ios_Audio.cpp