From Fedora Project Wiki
< XO
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
This page contains the results of testing audio on the XO. | This page contains the results of testing audio on the XO. | ||
== Current Status == | |||
* Audio out works only through the headphones | |||
== Audio under OLPC's latest build == | == Audio under OLPC's latest build == | ||
Line 23: | Line 27: | ||
SUBSYSTEM=="sound", KERNEL=="controlC*", RUN+="/sbin/salsa" | SUBSYSTEM=="sound", KERNEL=="controlC*", RUN+="/sbin/salsa" | ||
SUBSYSTEM=="sound", KERNEL=="pcm*", RUN+="/sbin/salsa" | SUBSYSTEM=="sound", KERNEL=="pcm*", RUN+="/sbin/salsa" | ||
== Audio under Fedora 10 Snapshot 2 == | |||
* We use the following udev rules: | |||
* /etc/udev/rules.d/90-alsa.rules | |||
== Output of working amixer under OLPC == | |||
Simple mixer control 'Master',0 | |||
Capabilities: pvolume pswitch | |||
Playback channels: Front Left - Front Right | |||
Limits: Playback 0 - 31 | |||
Mono: | |||
Front Left: Playback 31 [100%] [0.00dB] [on] | |||
Front Right: Playback 31 [100%] [0.00dB] [on] | |||
Simple mixer control 'Master Mono',0 | |||
Capabilities: pvolume pvolume-joined pswitch pswitch-joined | |||
Playback channels: Mono | |||
Limits: Playback 0 - 31 | |||
Mono: Playback 28 [90%] [-4.50dB] [on] | |||
Simple mixer control 'Master Surround',0 | |||
Capabilities: pvolume pswitch | |||
Playback channels: Front Left - Front Right | |||
Limits: Playback 0 - 31 | |||
Mono: | |||
Front Left: Playback 0 [0%] [-46.50dB] [off] | |||
Front Right: Playback 0 [0%] [-46.50dB] [off] | |||
Simple mixer control 'Headphone Jack Sense',0 | |||
Capabilities: pswitch pswitch-joined | |||
Playback channels: Mono | |||
Mono: Playback [off] | |||
Simple mixer control 'PCM',0 | |||
Capabilities: pvolume pswitch | |||
Playback channels: Front Left - Front Right | |||
Limits: Playback 0 - 31 | |||
Mono: | |||
Front Left: Playback 28 [90%] [-4.50dB] [on] | |||
Front Right: Playback 28 [90%] [-4.50dB] [on] | |||
Simple mixer control 'Surround',0 | |||
Capabilities: pvolume pswitch | |||
Playback channels: Front Left - Front Right | |||
Limits: Playback 0 - 31 | |||
Mono: | |||
Front Left: Playback 0 [0%] [-46.50dB] [off] | |||
Front Right: Playback 0 [0%] [-46.50dB] [off] | |||
Simple mixer control 'Surround Jack Mode',0 | |||
Capabilities: enum | |||
Items: 'Shared' 'Independent' | |||
Item0: 'Shared' | |||
Simple mixer control 'Center',0 | |||
Capabilities: pvolume pvolume-joined pswitch pswitch-joined | |||
Playback channels: Mono | |||
Limits: Playback 0 - 15 | |||
Mono: Playback 0 [0%] [-46.50dB] [off] | |||
Simple mixer control 'LFE',0 | |||
Capabilities: pvolume pvolume-joined pswitch pswitch-joined | |||
Playback channels: Mono | |||
Limits: Playback 0 - 15 | |||
Mono: Playback 0 [0%] [-46.50dB] [off] | |||
Simple mixer control 'Line',0 | |||
Capabilities: pvolume pswitch cswitch cswitch-exclusive | |||
Capture exclusive group: 0 | |||
Playback channels: Front Left - Front Right | |||
Capture channels: Front Left - Front Right | |||
Limits: Playback 0 - 31 | |||
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off] | |||
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off] | |||
Simple mixer control 'Line Jack Sense',0 | |||
Capabilities: pswitch pswitch-joined | |||
Playback channels: Mono | |||
Mono: Playback [off] | |||
Simple mixer control 'CD',0 | |||
Capabilities: pvolume pswitch cswitch cswitch-exclusive | |||
Capture exclusive group: 0 | |||
Playback channels: Front Left - Front Right | |||
Capture channels: Front Left - Front Right | |||
Limits: Playback 0 - 31 | |||
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off] | |||
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off] | |||
Simple mixer control 'Mic',0 | |||
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive | |||
Capture exclusive group: 0 | |||
Playback channels: Mono | |||
Capture channels: Front Left - Front Right | |||
Limits: Playback 0 - 31 | |||
Mono: Playback 0 [0%] [-34.50dB] [off] | |||
Front Left: Capture [on] | |||
Front Right: Capture [on] | |||
Simple mixer control 'Mic Boost (+20dB)',0 | |||
Capabilities: pswitch pswitch-joined | |||
Playback channels: Mono | |||
Mono: Playback [off] | |||
Simple mixer control 'Mic Select',0 | |||
Capabilities: enum | |||
Items: 'Mic1' 'Mic2' | |||
Item0: 'Mic1' | |||
Simple mixer control 'Video',0 | |||
Capabilities: cswitch cswitch-exclusive | |||
Capture exclusive group: 0 | |||
Capture channels: Front Left - Front Right | |||
Front Left: Capture [off] | |||
Front Right: Capture [off] | |||
Simple mixer control 'Phone',0 | |||
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive | |||
Capture exclusive group: 0 | |||
Playback channels: Mono | |||
Capture channels: Front Left - Front Right | |||
Limits: Playback 0 - 31 | |||
Mono: Playback 0 [0%] [-34.50dB] [off] | |||
Front Left: Capture [off] | |||
Front Right: Capture [off] | |||
Simple mixer control 'Aux',0 | |||
Capabilities: pvolume pswitch cswitch cswitch-exclusive | |||
Capture exclusive group: 0 | |||
Playback channels: Front Left - Front Right | |||
Capture channels: Front Left - Front Right | |||
Limits: Playback 0 - 31 | |||
Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off] | |||
Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off] | |||
Simple mixer control 'Capture',0 | |||
Capabilities: cvolume cswitch | |||
Capture channels: Front Left - Front Right | |||
Limits: Capture 0 - 15 | |||
Front Left: Capture 15 [100%] [22.50dB] [on] | |||
Front Right: Capture 15 [100%] [22.50dB] [on] | |||
Simple mixer control 'Mix',0 | |||
Capabilities: cswitch cswitch-exclusive | |||
Capture exclusive group: 0 | |||
Capture channels: Front Left - Front Right | |||
Front Left: Capture [off] | |||
Front Right: Capture [off] | |||
Simple mixer control 'Mix Mono',0 | |||
Capabilities: cswitch cswitch-exclusive | |||
Capture exclusive group: 0 | |||
Capture channels: Front Left - Front Right | |||
Front Left: Capture [off] | |||
Front Right: Capture [off] | |||
Simple mixer control 'Channel Mode',0 | |||
Capabilities: enum | |||
Items: '2ch' '4ch' '6ch' | |||
Item0: '2ch' | |||
Simple mixer control 'DC Mode Enable',0 | |||
Capabilities: pswitch pswitch-joined | |||
Playback channels: Mono | |||
Simple mixer control 'Downmix',0 | |||
Capabilities: enum | |||
Items: 'Off' '6 -> 4' '6 -> 2' | |||
Item0: 'Off' | |||
Simple mixer control 'Exchange Front/Surround',0 | |||
Capabilities: pswitch pswitch-joined | |||
Playback channels: Mono | |||
Mono: Playback [off] | |||
Simple mixer control 'External Amplifier',0 | |||
Capabilities: pswitch pswitch-joined | |||
Playback channels: Mono | |||
Mono: Playback [on] | |||
Simple mixer control 'Spread Front to Surround and Center/LFE',0 | |||
Capabilities: pswitch pswitch-joined | |||
Playback channels: Mono | |||
Mono: Playback [off] | |||
Simple mixer control 'V_REFOUT Enable',0 | |||
Capabilities: pswitch pswitch-joined | |||
Playback channels: Mono | |||
Mono: Playback [off] |
Revision as of 01:45, 21 October 2008
Audio Testing on the XO
This page contains the results of testing audio on the XO.
Current Status
- Audio out works only through the headphones
Audio under OLPC's latest build
- The OLPC build doesn't include pulseaudio, but they are using ALSA under 2.5.25.
- They use the following udev rules:
- /etc/udev/rules.d/40-alsa.rules
# do not edit this file, it will be overwritten on update KERNEL=="controlC[0-9]*", NAME="snd/%k" KERNEL=="hwC[D0-9]*", NAME="snd/%k" KERNEL=="pcmC[D0-9cp]*", NAME="snd/%k" KERNEL=="midiC[D0-9]*", NAME="snd/%k" KERNEL=="timer", NAME="snd/%k" KERNEL=="seq", NAME="snd/%k" KERNEL=="mixer0", SYMLINK+="mixer" KERNEL=="dsp0", SYMLINK+="dsp" KERNEL=="audio0", SYMLINK+="audio"
- /etc/udev/rules.d/90-alsa.rules
SUBSYSTEM=="sound", KERNEL=="controlC*", RUN+="/sbin/salsa" SUBSYSTEM=="sound", KERNEL=="pcm*", RUN+="/sbin/salsa"
Audio under Fedora 10 Snapshot 2
- We use the following udev rules:
- /etc/udev/rules.d/90-alsa.rules
Output of working amixer under OLPC
Simple mixer control 'Master',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 31 [100%] [0.00dB] [on] Front Right: Playback 31 [100%] [0.00dB] [on] Simple mixer control 'Master Mono',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 31 Mono: Playback 28 [90%] [-4.50dB] [on] Simple mixer control 'Master Surround',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 0 [0%] [-46.50dB] [off] Front Right: Playback 0 [0%] [-46.50dB] [off] Simple mixer control 'Headphone Jack Sense',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'PCM',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 28 [90%] [-4.50dB] [on] Front Right: Playback 28 [90%] [-4.50dB] [on] Simple mixer control 'Surround',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 0 [0%] [-46.50dB] [off] Front Right: Playback 0 [0%] [-46.50dB] [off] Simple mixer control 'Surround Jack Mode',0 Capabilities: enum Items: 'Shared' 'Independent' Item0: 'Shared' Simple mixer control 'Center',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 15 Mono: Playback 0 [0%] [-46.50dB] [off] Simple mixer control 'LFE',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 15 Mono: Playback 0 [0%] [-46.50dB] [off] Simple mixer control 'Line',0 Capabilities: pvolume pswitch cswitch cswitch-exclusive Capture exclusive group: 0 Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off] Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off] Simple mixer control 'Line Jack Sense',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'CD',0 Capabilities: pvolume pswitch cswitch cswitch-exclusive Capture exclusive group: 0 Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off] Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off] Simple mixer control 'Mic',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive Capture exclusive group: 0 Playback channels: Mono Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Playback 0 [0%] [-34.50dB] [off] Front Left: Capture [on] Front Right: Capture [on] Simple mixer control 'Mic Boost (+20dB)',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Mic Select',0 Capabilities: enum Items: 'Mic1' 'Mic2' Item0: 'Mic1' Simple mixer control 'Video',0 Capabilities: cswitch cswitch-exclusive Capture exclusive group: 0 Capture channels: Front Left - Front Right Front Left: Capture [off] Front Right: Capture [off] Simple mixer control 'Phone',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive Capture exclusive group: 0 Playback channels: Mono Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Playback 0 [0%] [-34.50dB] [off] Front Left: Capture [off] Front Right: Capture [off] Simple mixer control 'Aux',0 Capabilities: pvolume pswitch cswitch cswitch-exclusive Capture exclusive group: 0 Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off] Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch Capture channels: Front Left - Front Right Limits: Capture 0 - 15 Front Left: Capture 15 [100%] [22.50dB] [on] Front Right: Capture 15 [100%] [22.50dB] [on] Simple mixer control 'Mix',0 Capabilities: cswitch cswitch-exclusive Capture exclusive group: 0 Capture channels: Front Left - Front Right Front Left: Capture [off] Front Right: Capture [off] Simple mixer control 'Mix Mono',0 Capabilities: cswitch cswitch-exclusive Capture exclusive group: 0 Capture channels: Front Left - Front Right Front Left: Capture [off] Front Right: Capture [off] Simple mixer control 'Channel Mode',0 Capabilities: enum Items: '2ch' '4ch' '6ch' Item0: '2ch' Simple mixer control 'DC Mode Enable',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Simple mixer control 'Downmix',0 Capabilities: enum Items: 'Off' '6 -> 4' '6 -> 2' Item0: 'Off' Simple mixer control 'Exchange Front/Surround',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'External Amplifier',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Spread Front to Surround and Center/LFE',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'V_REFOUT Enable',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off]