Cookbook icon indicating copy to clipboard operation
Cookbook copied to clipboard

Microphone selection screen issues

Open aure opened this issue 3 years ago • 7 comments

Inside tuner, selecting a microphone on a physical devices shows identically named metronomes. Image from iOS

aure avatar Oct 06 '20 09:10 aure

@Aure - I'd be happy to take a shot at fixing if you'd like to assign to me....thanks! Lance

l-rettberg avatar Nov 13 '20 21:11 l-rettberg

It appears the fix for iPhone (using deviceID instead of name property) creates an issue when running on a Mac (shows deviceID instead of name. When I reverted the fix (PR#25) in my dev branch, the name shows properly on a MAC, but not iPhone.

Would this behavior suggest the true fix needs to occur within the AudioKit framework? So that the name property always returns the user readable description of the input when using any type of device?

l-rettberg avatar Nov 21 '20 19:11 l-rettberg

Yeah, so the process of using the framework is pretty easy. If you just download the AudioKit repo and drag the main folder into the Cookbook, it should automatically replace the SPM version with the local one. When you remove that folder from xcode again, xcode will go back to using AudioKit from SPM.

On Sat, Nov 21, 2020 at 11:33 AM L Rettberg [email protected] wrote:

It appears the fix for iPhone (using deviceID instead of name property) creates an issue when running on a Mac (shows deviceID instead of name. When I reverted the fix (PR#25) in my dev branch, the name shows properly on a MAC, but not iPhone.

Would this behavior suggest the true fix needs to occur within the AudioKit framework? So that the name property always returns the user readable description of the input when using any type of device?

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/AudioKit/Cookbook/issues/8#issuecomment-731625724, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAADGQWNL7LRR52B7LQVODLSRAIW5ANCNFSM4SFZNJPA .

-- Sent From My iPhone

aure avatar Nov 21 '20 19:11 aure

maybe its best to create our own "name" or "displayName" property that will present the best thing on all platforms.

aure avatar Nov 21 '20 22:11 aure

Yep - will do some digging into the framework to look for where the current deviceID and name properties are created. Will bounce any findings/suggestions off you before trying to modify, as I don’t want to create a regression issue with the work happening with V5...thanks! Lance

On Nov 21, 2020, at 4:08 PM, Aurelius Prochazka [email protected] wrote:

 maybe its best to create our own "name" or "displayName" property that will present the best thing on all platforms.�

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub, or unsubscribe.

l-rettberg avatar Nov 22 '20 02:11 l-rettberg

Did this ever get resolved?

NickCulbertson avatar Oct 05 '22 18:10 NickCulbertson

Hello - unfortunately I was pulled away to other personal matters and unable to dig deeper into solution options. Given the nearly 2 yr time gap, likely needs retest to determine if still an issue.

l-rettberg avatar Oct 05 '22 21:10 l-rettberg