Posted on 03-31-2017 09:44 AM
We have a web conference system that will benefit from us turning the OS "use ambient noise reduction" setting to off. I apparently can't even determine where this setting is held, so I can't create a script or capture the file. Any ideas or does anyone know where it is so that I can push a policy to turn this off for all the applicable computers?
Posted on 03-31-2017 09:46 AM
Posted on 03-31-2017 10:09 AM
This is a good use for Composer. Have it watch (FSEvent), open the System Pref, make the change, close the system pref, stop watching. Should tell you the plist that's changed. You'll have to inspect the keys in the plist to see which one is appropriate. Don't use the Composer results to build a package, use a defaults write file (or a custom config profile), just for investigation/research.
(Or, if that yields nothing, you can snapshot before/after making the change).
Posted on 03-31-2017 10:46 AM
@RobertHammen I tried all modes of Composer (even knowing Normal should produce nothing)and was not able to find the file. Thats why I am tossing it out here. I just can't find where its being set. Nothing seems to have the change recorded anywhere.
Posted on 03-31-2017 10:47 AM
Posted on 03-31-2017 10:48 AM
Posted on 06-22-2017 04:35 PM
Randy! It doesn't appear to be an accessible Preference per https://github.com/tiiiecherle/osx_install_config#11b-unsolved-preferences
However, I did find an Applescript from here: http://macscripter.net/viewtopic.php?pid=182087
A little editing let me successfully run this and set the ambient noise reduction, I'm sure you could package this as an app and set it to run whenever you need. It did, however, require system (Security and Privacy, Privacy, Accessibility) access, so you'd have to deal with that another way- this might help: https://www.jamf.com/jamf-nation/discussions/9314/configure-system-preferences-security-privacy-privacy-accessibility
Hope you're well!