ALSA support on PowerMac

This page attempts to summarize the status of support for ALSA sound on Mac ["PowerPC"] hardware. The info was gathered from this [http://lists.debian.org/debian-powerpc/2005/03/msg00883.html thread on debian-powerpc] and mimics the controls offered by alsamixer.

Please add any missing info you can provide.

Note that there is an [http://tinyurl.com/b44ls Ubuntu bounty] of 500 USD for whoever manages to fix ALSA support for all PowerMac subarchitectures.

More info on the [https://bugtrack.alsa-project.org/alsa-bug/view.php?id=306 ALSA bug tracker] (use the Guest login to view).

n/a = not applicable.

# = see note below.

? = untested.

To determine your Mac's machine ID, use: cat /proc/cpuinfo || grep machine

Chipset

Platform (machine ID)

Master Volume

*Speakers*

Headphones

*CD*

Line Input

Microphone

*Beep*

awacs

601, 603, 604 (Old World)

yes

#

yes

yes

yes

yes

yes

screamer

G3 beige

yes

burgundy

G3 iMac classic (iMac,1)

yes

#

#

yes

?

yes

yes

?

G3 iBook clamshell

no

?

G4 iMac flowerpot

yes

tumbler

G4 Silver

yes

yes

yes

yes

?

?

yes

snapper

G4 pwBook (?PowerBook 3,4)

yes

tumbler

G3 iBook2 (?PowerBook 4,1)

yes

yes

yes

yes

n/a

n/a

yes

snapper

G4 iBook2 (?PowerBook 6,5)

yes

yes

yes

yes

yes

yes

yes

snapper

G5 desktop (PowerMac 7,2)

yes

yes

yes

yes

?

yes

snapper

eMac 700

yes

no

no

intrepid

Mac Mini

daca

?

keywest

?

NOTES

AWACS

Old World (601, 603, 604, 604e)

Beeping goes to both the internal speaker and the audio output, because the circuitry to mute the internal speaker is not working. Only getting beeps to the audio output requires disconnecting the cable going to the internal speaker.

Burgundy (iMac G3)