Is there any feasible way to get a Core Audio device's system effect status (Voice Isolation, Wide Spectrum)?
AVCaptureDevice provides convenience properties for system effects for video devices. I need to get this status for Core Audio input devices.
Post
Replies
Boosts
Views
Activity
Is there any possible way to produce a system for my macOS program that will:
-Allow the user to pick whether my program will output its audio either to the system output or to an AirPlay destination?
-While doing so, offer the ability to control the volume of the asset currently playing? (AVPlayer 'volume' setter stops responding when connected to an AirPlay endpoint)
-Also allow me to attach a 10-band EQ to the output?
I tried to do this five years ago, in 2017, and expected the ecosystem to have improved by now. While AVRoutePickerView and AVPlayer are user-friendly and convenient, the fact that basic functionality like the volume control ceases functioning over AirPlay is quite frustrating. AVAudioPlayer seems like it might offer this functionality, but only on iOS and not on macOS!
I am basically only trying to offer the same AirPlay controls that Music.app does. Is this really so difficult?