linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
To: "Matthew T. Atkinson" <matthew@agrip.org.uk>
Cc: linuxppc-dev list <linuxppc-dev@ozlabs.org>,
	"debian-powerpc@lists.debian.org"
	<debian-powerpc@lists.debian.org>
Subject: Re: Sound drivers for newer machines: need help
Date: Sun, 10 Apr 2005 09:38:27 +1000	[thread overview]
Message-ID: <1113089907.9517.446.camel@gaston> (raw)
In-Reply-To: <1113081689.15872.4.camel@localhost>

On Sat, 2005-04-09 at 22:21 +0100, Matthew T. Atkinson wrote:
> 'ello,
> 
> On Sat, 2005-04-09 at 10:31 +1000, Benjamin Herrenschmidt wrote:
> > echo `cat /proc/device-tree/model`
> 
> PowerBook5,4
> 
> > for i in `find /proc/device-tree -name layout-id -print`; do echo $i && hexdump -n4 $i; done
> 
> /proc/device-tree/pci@f2000000/mac-io@17/i2s@10000/i2s-a@10000/sound/layout-id
> 0000000 0000 0033
> 0000004
> 
> For your information, in case this helps...
> 
> I am using ALSA and it appears to work except that only one program can
> access the sound hardware at a time (so is just like OSS :-)).  If I am
> playing music in XMMS and then try to aplay a .wav file, it will hang
> until XMMS is closed for example.

If you set apps like xmms to actually use alsa output, you can have
mixing but for that, you have to enable the dmix plugin in your alsa
config. Look for infos about that on this list archive.

> The trick of altering the HZ of mp3 plug-in to remove the choppiness
> doesn't seem to work for all mp3 files (thought does for the vast
> majority).
> 
> Many thanks for looking into this (and all the other work you do --
> sleep support, for example, has been *incredibly* useful)!
> 
> best regards,
> 
> 
-- 
Benjamin Herrenschmidt <benh@kernel.crashing.org>

  reply	other threads:[~2005-04-09 23:40 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-04-09  0:31 Sound drivers for newer machines: need help Benjamin Herrenschmidt
2005-04-09  0:37 ` Dustin Lang
2005-04-09  0:54   ` Benjamin Herrenschmidt
2005-04-09  0:53 ` Andreas Schwab
2005-04-09  1:02   ` Benjamin Herrenschmidt
2005-04-09  1:20 ` Tamas K Papp
2005-04-09  1:45 ` Arnaud Delobelle
2005-04-09  2:06 ` Daniele Lacamera
2005-04-09  6:50 ` Djoume SALVETTI
2005-04-09  8:50 ` Johannes Berg
2005-04-09 10:12 ` Martin-Éric Racine
2005-04-09 16:23   ` Brad Boyer
2005-04-09 22:06   ` Gabriel Paubert
2005-04-09 23:27   ` Benjamin Herrenschmidt
2005-04-09 10:21 ` Daniele Menozzi
2005-04-09 11:32 ` Pablo Guerrero
2005-04-09 13:10 ` Cedric Duval
2005-04-09 13:48 ` Helge Kreutzmann
2005-04-09 13:54 ` Antonio-M. Corbi Bellot
2005-04-09 21:21 ` Matthew T. Atkinson
2005-04-09 23:38   ` Benjamin Herrenschmidt [this message]
2005-04-10 14:16     ` Matthew T. Atkinson
2005-04-10 12:13 ` Ben Hill
2005-04-10 17:13 ` Armando Di Cianno
2005-04-13 22:09 ` Eddy Petrisor
  -- strict thread matches above, loose matches on Subject: below --
2005-04-13  9:16 Demke Torsten-atd012

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1113089907.9517.446.camel@gaston \
    --to=benh@kernel.crashing.org \
    --cc=debian-powerpc@lists.debian.org \
    --cc=linuxppc-dev@ozlabs.org \
    --cc=matthew@agrip.org.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).