Open Sound SystemTM Programmer's Guide Version 1.11 Copyright © 1999-2000, 4Front Technologies Linux is a registered trademark of Linus Torvalds. All other trademarks and copyrights referred to are the property of their respective owners. Revision 1.0 Jan 5 2000 Written by Jeff Tranter Revision 1.1 Jun 5 2000 by Hannu Savolainen Revision 1.11 Nov 7 2000 by Hannu Savolainen 4Front Technologies 4035 Lafayette Place, Unit F Culver City, CA 90232 USA Telephone: (310) 202-8530 Fax: (310) 202-0496 E-mail:
[email protected] WWW: http://www.opensound.com While every precaution has been taken in the preparation of this manual, 4Front Technologies assumes no responsibility for errors or omissions or for damages resulting from the use of the 2 information contained herein. 3 Table of Contents .............................................................................3 Table of Contents ..............................................................4 .............................................................................8 Introduction ..................................................................9 Background ............................................................9 OSS API Basics ........................................................10 Device Files Supported by OSS ............................................10 /dev/mixer ......................................................11 /dev/sndstat .....................................................11 /dev/dsp and /dev/audio ............................................11 /dev/sequencer