Macintosh Portable: Use the Sound Manager From 6.0.7



I have developed an application in C through which I can connect a Portable to
one of a phone switches and establish a session with the switch and then play
some background music on the Portable. This code has worked on numerous
Macintosh II systems, but fails on the Portable (quits the application,
returning to Finder without a warning).

The Portable has 2MB of RAM and System 6.0.5. I am using identical pieces of
code on both machines and the toolbox calls are the same. Some have suggested
that there may be a difference in the sound architectures of the Macintosh II
family and the Portable family that requires different calls to the Sound
Manager for the Portable.

The Sound Manager prior to System Software 6.0.7 was known to have problems.
Our first suggestion is to install 6.0.7 on the Portable. The new Sound
Manager does have additional functionality. However, all previous interface
calls are still valid. The new Sound Manager has been totally rewritten,
providing a more robust tool.

Because the application appears to be working in certain environments, it would
seem one of the problems of the old Sound Manager becomes obvious when used on
the Portable. Using the new Sound Manager shipped with 6.0.7 should provide a
solution.


Published Date: Feb 18, 2012