Well, I guess my problems were caused by the kludgy way I had defined all the device structures (audio_buffer, audio_dev, etc.) in a header file. Using a void beep function with no device parameter (as you did) makes that step unnecessary, and fixes my problem. Now I just have a void beep with 3 int parameters for pitch, duration, and volume, and it seems to work great. Thanks much for the assistance!


-Tony
MkII #554
_________________________
- Tony C
my empeg stuff