I have a webaudio app that I have tested out on safari on ios and mac. It takes microphone input and processes it (pitch detecton).
A very odd thing happens in the 'process' handler. When the worklet first starts there are 2 channels (presumably left and right) on inputs[0] and outputs[0]. After about 100 calls to process this suddenly switches to 1 channel. Why? What is it trying to tell me? Other browsers do not show the same behavior on the same machines