Skip to content

Add AppleT2x1 stereo profile#1

Open
truebest wants to merge 1 commit into
t2linux:mainfrom
truebest:fix/apple-t2x1-profile
Open

Add AppleT2x1 stereo profile#1
truebest wants to merge 1 commit into
t2linux:mainfrom
truebest:fix/apple-t2x1-profile

Conversation

@truebest

Copy link
Copy Markdown

Summary

Add the missing apple-t2x1.conf stereo profile.

Why

On my Mac mini 2018 (T2) under Ubuntu 25.10, the Apple audio card is exposed as AppleT2x1.

The repo currently ships:

  • apple-t2x2.conf
  • apple-t2x4.conf
  • apple-t2x6.conf

At the same time, the udev rule already maps the Apple audio device to apple-t2x%c.conf, so on this machine the audio stack ends up looking for apple-t2x1.conf, which is missing.

That leaves the T2 card without the expected profile data for the built-in speaker / headphone-jack layout.

What changed

This PR adds files/profile-sets/apple-t2x1.conf.

The mapping matches the stereo endpoint layout I observed on this Mac mini:

  • hw:%f,0 speakers
  • hw:%f,2 headphones / codec output
  • hw:%f,3 headset mic / codec input

The profile itself follows the same structure as apple-t2x2.conf, using stereo speaker output plus headphone and mic mappings.

Validation

Validated locally on a Mac mini 2018 (T2):

  • before: the T2 card was detected as AppleT2x1, but the expected profile file was missing
  • after installing an equivalent apple-t2x1.conf, both built-in speaker and 3.5 mm jack became usable

[Mapping Speakers]
device-strings = hw:%f,0
paths-output = t2-speakers
channel-map = left,right

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't the channel map be mono if it is just one speaker?

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

Successfully merging this pull request may close these issues.

2 participants