// music.c #include "common.h" #include "music.h" // Sound Manager interface void playressound(int ID) { SndListHandle H; OSErr E; H=(SndListHandle)GetResource('snd ',ID); if (!H || !*H) { beep(); return; } E=SndPlay(NULL,H,1); if (E) error(osmemerrormsg(E)); } void playnamedsound(const char *S) { SndListHandle H; OSErr E; Str255 PS; pascalstring(S,PS); H=(SndListHandle)GetNamedResource('snd ',PS); if (!H || !*H) { beep(); return; } E=SndPlay(NULL,H,1); if (E) error(osmemerrormsg(E)); }