SGI Audio Device
Vinay Kumar
vinay at cathedral.cerc.wvu.wvnet.edu
Thu Feb 21 05:06:31 AEST 1991
NEED HELP/ SUGGESTIONS
----------------------
I'm facing one problem related to audio-device on SGI workstation with Unix O.S
. Following is the way I'm initializing the audio device:
Audio_fd = open("/dev/audio",O_RDWR);
ioctl(Audio_fd,AUDIOCSETOUTGAIN,250);
ioctl(Audio_fd,AUDIOCSETRATE,2);
I believe the above code shoould be able to initialize the device for further
read operations. Right now, it is successfully doing the read/write operations
but the second function doesn't seem to be working.
when I do the following:
x = ioctl(Audio_fd,AUDIOCGETOUTGAIN);
printf("%d",x);
the value of gain it returns is 16 instead of 250 that I set earlier. Infact,no
matter what gain value I set, it always returns 16 as gain.
Any suggestions/ advice to set the audio port gain would be appreciated.
Thanks
Vinay Kumar
e-mail: vinay at cerc.wvu.wvnet.edu
phone: (304)-293-7226
More information about the Comp.sys.sgi
mailing list