SheepShaver No Audio Problem FIXED!

About SheepShaver, a PPC Mac emulator for Windows, MacOS X, and Linux that can run System 7.5.3 to MacOS 9.0.4.

Moderators: Cat_7, Ronald P. Regensburg, ClockWise

Post Reply
Fyredrake
Space Cadet
Posts: 2
Joined: Wed Feb 02, 2011 2:41 pm

SheepShaver No Audio Problem FIXED!

Post by Fyredrake »

I contacted the individual who created the binary file of SheepShaver I downloaded (He just happens to be an Ubuntu developer as well). :mrgreen:

His version was the only one I could get to work on my system (other than what I compiled myself). :?

Anyway, this is what he had to say on the subject:

"Hi,

On Wed, 2011-02-02 at 14:28 -0800, Fyredrake wrote:
> I have a quick question for you about SheepShaver that I am hoping you
> will be able to help me with.
>
> Everything seems to be running fine except that there is no audio
> output. I am running Ubuntu 10.04 and i have MacOS9.0.4 installed. I
> checked the settings in the control panel inside OS9 and it is set to
> use built-in. In the SS Settings panel the audio output device is set
> to /dev/dsp and the audio mixer device is set to /dev/mixer. Both
> settings are default settings. the thing is those particular files in
> the dev folder are both 0 bytes.
>
> One other thing is that if I install SheepShaver into WinXP running on
> VMWare on my Ubuntu system the audio playes just fine.
>
>

Honestly, I have never tried to get sound working, but it would appear
SheepShaver is trying to use OSS sound, which has long been replaced by
PulseAudio in linux.

You can try using the "padsp" wrapper, maybe that'll work. ie: type the
following from a command line:

padsp /usr/bin/SheepShaver

Marc Deslauriers."

That seems to have done the trick for me. I added that to the startup command of my desktop launcher and now SheepShaver runs with sound for me when I start it up.
PeterHolbrook
Apple Corer
Posts: 273
Joined: Fri Oct 26, 2007 7:56 am

Post by PeterHolbrook »

The sound in SheepShaver for OS X is occasionally jerky, particularly when playing MIDI files. Would using "padsp" mean an improvement for that circumstance, or would such a change be irrelevant for that purpose?
User avatar
Cat_7
Expert User
Posts: 6172
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Hi,

As far as I understand, this command is only available in Linux where SheepShaver uses the older OSS (Open Sound System) while Linux mostly has moved on to PulseAudio. The command padsp routes the calls to OSS to PulseAudio, something which is not available on OSX.

Choppy sound can be due to the version of Quicktime you use (best use 4.12) and to the fact that SheepShaver has to work hard to get realtime audio performance on a host.

Best,
Cat_7
PeterHolbrook
Apple Corer
Posts: 273
Joined: Fri Oct 26, 2007 7:56 am

Post by PeterHolbrook »

Thanks for the thorough explanation.
Post Reply