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

Make the input and output devices configurable #22

Closed
dechamps opened this issue Nov 1, 2018 · 1 comment
Closed

Make the input and output devices configurable #22

dechamps opened this issue Nov 1, 2018 · 1 comment
Assignees

Comments

@dechamps
Copy link
Owner

dechamps commented Nov 1, 2018

Currently, FlexASIO will open the default audio devices as configured in the Windows audio settings, without giving the user a choice. We should add configuration options for manually selecting input and output devices.

The PortAudio device index could be used, but I'm worried that this is unstable when devices are added and removed - best would probably to use a more stable identifier, such as the device name.

For this to be usable, we will probably need to provide a small utility for listing devices.

As a bonus, this option could also be used to disable a stream (input or output), which would be especially useful to avoid glitches due to clock issues, or to make it easier to find a valid format to open a stream (no need to find a format that is valid for both input and output devices).

@dechamps
Copy link
Owner Author

The new device option introduced in FlexASIO 0.5, along with the companion program PortAudioDevices, can now be used to customize the device or to disable the input or output entirely.

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

1 participant