Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can this library enumerate properties of an audio device? #35

Open
untilted-document opened this issue Jul 6, 2017 · 1 comment
Open
Assignees
Milestone

Comments

@untilted-document
Copy link

I'm trying to find a way, having retrieved reference to the device, of enumerating the properties (such as channel count, sampling rate, whether it allows exclusive mode access etc).. The Visual Studio object browser contents seem to imply the answer is "No", though it looks like some classes internally do reference or use the properties..

@xenolightning
Copy link
Owner

Currently it does not expose the information via the public API.

You are correct in finding the internal classes linked to the intention to expose that information to the consumer. Setting the sample rate/bit depth and speaker configuration programmatically was the ultimate goal.

I did get most of the way to completing this functionality, but it requires a little bit of a re-design before pushing into the main branch.

As part of this I had intended to include the jack properties, such as microphone boost.

I'll mark this as an enhancement. I'd like to get it working :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants