iPhone inter-device input not working

When connecting my iPhone to my Mac via USB and clicking “Enable” on the iPhone in “Audio MIDI Setup”, I can record my iPhone’s output in the computer in Logic, or play it on my Mac’s speakers via a simple “Megaphone” app, but with JUCE based apps it doesn’t seem to work at all.

For example I tried the GainPlugin at latest HEAD 26b817b7a40, on iOS 16.2 and macOS 13.5, in both native and Rosetta. The input meters don’t show any signal and neither do I hear one.

Did anyone stumble on this or has any idea what causes the problem?

With iOS 17.4 and macOS 14.4 devices, audio played by the iPhone is received in the SurroundDemo standalone after connecting the iPhone by lightning cable and selecting the iPhone as an input on the mac. I don’t have a macOS 13.5 install to test here - do you have a newer macOS version you could test with?

1 Like

I’ll try upgrading my iOS version and see if that changes my results.

As for macOS I’ll probably have to wait for a production-ready OS version (see macOS Sonoma 14.4: Reasons Not to Update - MacRumors) and will hopefully check again then :slight_smile: