PPC sound

I’d use Maelstrom, but I know that it hangs before displaying the main
menu, because it’s sound driver is broken. (Which the SDL sound driver
also seems to suffer from, according to some tests I did last night…)

I’m inclined to think your Pmac audio driver is broken.
Do you have any sound applications that do work on PPC Linux?
What kinds of tests did you run?

See ya!
-Sam Lantinga (slouken at devolution.com)–
Author of Simple DirectMedia Layer -
http://www.devolution.com/~slouken/SDL/

I’m inclined to think your Pmac audio driver is broken.
Do you have any sound applications that do work on PPC Linux?
What kinds of tests did you run?

xaudio works with PPC kernel 2.1.24.

-ChuckOn Tue, 28 Apr 1998, Sam Lantinga wrote:

I’d use Maelstrom, but I know that it hangs before displaying the main
menu, because it’s sound driver is broken. (Which the SDL sound driver
also seems to suffer from, according to some tests I did last night…)

I’m inclined to think your Pmac audio driver is broken.
Do you have any sound applications that do work on PPC Linux?
What kinds of tests did you run?

I can

  1. cat a .wav or .au file straight to /dev/audio
  2. Run maplay (BTW, njh, I ended up hacking the source, which is much
    quicker than trying to download that binary you put up for me :slight_smile:
  3. Run sndvolmix to change the volume (I assume sndvolmix uses
    /dev/mixer…)

I can’t

  1. Run Maelstrom, without hacking out sound support
  2. Run the loopwave test progs that come with SDL

To reproduce the problem on x86 Linux (on the newish 2.1 kernels)

inmod sound
don’t insmod sb

The problem isn’t whether it plays or not, the problem is that it doesn’t
know whether it’s playing or not, which causes an infinite loop, and the
program goes nowhere slowly :slight_smile: (A real problem when I forget to insmod
sb, and run Maelstrom -fullscreen… I need to telnet in from the family
NT box and kill Maelstrom :slight_smile:

Michael Samuel,

Surf-Net City - Internet Cafe and Internet Service Providers
Phone: +61 3 9593-9977
E-Mail:
WWW: http://www.surfnetcity.com.au/~michael/On Tue, 28 Apr 1998, Sam Lantinga wrote:

I’d use Maelstrom, but I know that it hangs before displaying the main
menu, because it’s sound driver is broken. (Which the SDL sound driver
also seems to suffer from, according to some tests I did last night…)

I’m inclined to think your Pmac audio driver is broken.

It is fine on 2.1.24(stable kernel) but was removed for later releases as
it was a sick cludge… Tommorrow huberj will have finished uni, and can
start on his new improved sound driver…

Do you have any sound applications that do work on PPC Linux?
yeah most things work fine under 2.1.24(maplay, e.g.)

What kinds of tests did you run?
I often get .wavs…
cat JET1.WAV >> /dev/dsp

:slight_smile:

njhOn Tue, 28 Apr 1998, Sam Lantinga wrote:

I can’t

  1. Run Maelstrom, without hacking out sound support
    Never tried.
  1. Run the loopwave test progs that come with SDL
    That works fine for me!

njhOn Wed, 29 Apr 1998, Michael Samuel wrote:

  1. Run the loopwave test progs that come with SDL
    That works fine for me!

What command-line options did you use? :slight_smile:

Hmm… This is strange. What kernel are you using? (I’ve tried with
every “stable” kernel released since march)

This is strange…

Michael Samuel,

Surf-Net City - Internet Cafe and Internet Service Providers
Phone: +61 3 9593-9977
E-Mail:
WWW: http://www.surfnetcity.com.au/~michael/On Wed, 29 Apr 1998 njh at cs.monash.edu.au wrote:

What command-line options did you use? :slight_smile:
Well, I compiled it, and then I ran it with:
(wait for it…)
./loopwave1 sample.wav

Hmm… This is strange. What kernel are you using? (I’ve tried with
every “stable” kernel released since march)

pretty recent.

njhOn Wed, 29 Apr 1998, Michael Samuel wrote:

I can’t

  1. Run Maelstrom, without hacking out sound support
    Never tried.
  1. Run the loopwave test progs that come with SDL
    That works fine for me!

Maybe you and Nathan should get together and check out the differences
in your setup?

See ya!
-Sam Lantinga (slouken at devolution.com)> On Wed, 29 Apr 1998, Michael Samuel wrote:


Author of Simple DirectMedia Layer -
http://www.devolution.com/~slouken/SDL/