Hello, now I need to make a control software for a multi-channel sound card device.
The Mixing is implemented on the system through ASIO driver on the Windows side. Let's say I have an OUTPUT A channel and an OUTPUT B channel. On Windows I can share the audio from channel A to channel B so that I can hear it on channel B as well, even though I chose channel A as the playback channel.
Now I need to implement this function on the mac, but I have not contacted the development of this aspect before, so I would like to ask whether Core Audio or driver can implement this function
To drive a hardware audio device on macOS you can use AudioDriverKit or Core Audio. Please refer to the following sample code projects for detailed information: