Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 437542 - Suggestion for using speaker-test instead of relying on an audio player in the ALSA guide
Summary: Suggestion for using speaker-test instead of relying on an audio player in th...
Status: RESOLVED OBSOLETE
Alias: None
Product: [OLD] Docs on www.gentoo.org
Classification: Unclassified
Component: Other documents (show other bugs)
Hardware: AMD64 Linux
: Normal enhancement (vote)
Assignee: Docs Team
URL: http://www.gentoo.org/doc/en/alsa-gui...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-07 20:18 UTC by Francesco Turco
Modified: 2013-07-23 17:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Proposed change to the ALSA guide. (alsa-guide.patch,2.27 KB, patch)
2012-10-29 19:09 UTC, Francesco Turco
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Francesco Turco 2012-10-07 20:18:31 UTC
I suggest to use the speaker-test command (which belongs to media-sound/alsa-utils) instead of relying on an external audio player like those mentioned in the ALSA guide (madplay and ogg123). This are several reasons:

1) No need for the user to emerge anything else besides alsa-utils; the user was already told to emerge it anyway.
2) speaker-test plays audio on each channel at different times; music, instead, uses all available channels and the user cannot easily detect if there's a problem with one of them, especially if you have a 5.1 system, for example
3) No need for the user to have a song or some other audio file at hand; speaker-test can be told to use its own wav files

I suggest to use a command such as "speaker-test -t wav -c 2" (of course the user should change the number of channels according to the number of speakers he has).

Reproducible: Always
Comment 1 Paul Bredbury 2012-10-08 06:22:20 UTC
(In reply to comment #0)
> (of course the
> user should change the number of channels according to the number of
> speakers he has).

That's not quite right. One has to bear in mind what the output PCM is. If the output PCM is not specified, it will go to "default", which will be stereo unless it's been redefined. Try outputting 3 or more channels to stereo - only 2 channels will be outputted.

So to test 5.1 audio, use e.g.:
speaker-test -c 6 -D surround51 -t wav
Comment 2 Francesco Turco 2012-10-29 19:09:04 UTC
Created attachment 327710 [details, diff]
Proposed change to the ALSA guide.
Comment 3 Sven Vermeulen (RETIRED) gentoo-dev 2013-07-23 17:04:44 UTC
This document has been marked as obsolete due to insufficient resources. However, a more active document can be found on the Gentoo Wiki at https://wiki.gentoo.org/wiki/ALSA. We welcome any contributions on this guide and recommend you create an account (if you do not have one already) and make the adjustments to the article as needed. In case of doubt, use the Talk page to discuss potential changes before applying them.

If needed, the wiki-style version of the old document is available at https://wiki.gentoo.org/wiki/User:SwifT/Wikified_but_not_merged_documents/ALSA_guide so any previously existing content can, if needed, be reused on the wiki.