2007-11-08 21:32:19 UTC
if anybody out there has any bright ideas on how to recover without
The symptom is that certain applications that involve audio stop
working. There are apparently multiple ways to trigger this situation.
One that is known to do the deed repeatedly is the TRACKCPY command
line utility supplied with RSJ. That is, if I reboot, verify that
audio is working, and then run TRACKCPY, the audio stops working after
that, and it happens every time I use TRACKCPY. What is odd is that
PMTRKCPY (essentially CD View) doesn't trigger the problem. I had
reported the problem to RSJ long ago, but they couldn't reproduce it
on their system.
Yesterday my audio died again, but I haven't used TRACKCPY in ages,
so something else triggered the problem this time. Unfortunately,
there are very few clues as to what the problem is. CoolEdit (a
Windows 3.1 application) still produces audio. And z! can still
play MP3s. But the REXX script PLAY returns:
108 +++ InitRC = mciRxInit();
REX0043: Error 43 running W:\MMOS2\PLAY.CMD, line 108: Routine not found
(Marty's version of PLAY does the same thing, except on line 163.)
on the first invocation, and if I try it a second time from the same
command prompt, a SYS3175 window pops up, and when I dismiss the
popup, the windowed command prompt also goes away. My audio editing
software simply exits silently. If you invoke it without a filename
on the command line, the first thing it is supposed to do is ask for
the name of the audio file you wish to edit, but it doesn't even get
that far, so I know that it's not a matter of encountering some call
to the MMIO subsystem; rather, it must involve the loading of the EXE
and I presume some DLL referenced by the EXE.
I had multiple instances of my audio editing software already loaded
when the audio died, but if I invoke any of the functions that are
supposed to play an audio clip, they do nothing, but the program
If I go into OS/2 System --> System Setup --> Sound
none of those sounds work.
If I use CD View and try to use it to play a WAV file, I get a SYS3175
popup. Dismiss the popup and the CD View window also goes away.
Meanwhile, mplayer can play a .wmv file and the audio works fine.
But if I go into Programs --> Multimedia --> Movies
and double-click on MACAW.AVI, nothing happens. Ditto for the
Digital Video application, which is what MACAW.AVI presumably
tries to invoke.
Games like Solitaire still work, but if I go into
Options --> Settings --> Sounds
I get the message
"Sounds are only available when MMPM/2 is installed!
On this system, MMPM could not be detected."
So this is really a puzzling situation. Some audio applications
still work. Others can detect the problem and still work other
than the sound, while others won't even load. I know that
rebooting will restore audio, but I've got a number cruncher
running in the background (and it isn't the problem, because I've
been running that number cruncher in the background for months
while using audio applications without ill effects).