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

[Cog 2848] Output device for aggregate audio devices #388

Open
dd0ke opened this issue Dec 19, 2023 · 1 comment
Open

[Cog 2848] Output device for aggregate audio devices #388

dd0ke opened this issue Dec 19, 2023 · 1 comment
Assignees

Comments

@dd0ke
Copy link

dd0ke commented Dec 19, 2023

Issue: Cog stays stuck to channels 1-2, irrespective of my device configuration defining mappings for my left and right channels.

Explanations: When using an audio interface with multiple outputs, (I.e.: separate monitor and headphone outputs), the workaround I use for software that do not allow specifying the output channels is as follows:

  1. I create an aggregate audio device, but only add my single device that has multiple outputs.
  2. I configure that aggregate device as a Stereo audio output, and may, for example, use channel 3 as my left speaker, and channel 4 as my right speaker.
    I might do that a bunch of times for the same audio device, depending on the scenario. To test, I can then choose any of those aggregate device as my System Output device, which was previously impossible. So my Mac audio can Switch from my pair of monitors, to my headphones, etc, while effectively remaining on the same audio interface.

With Cog, I see my multiple aggregate devices, but channels 1-2 are systematically used, ignoring my mapping.

Most likely not a critical issue, but something I thought I'd point out!

Take care, and thanks for the great work!

@kode54
Copy link
Collaborator

kode54 commented Dec 19, 2023

Patches welcome, because I don't know what I'm doing with this. Also, no builds will be coming any time in at least several months, as I don't have an Apple silicon Mac to test on any more.

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

No branches or pull requests

3 participants