Here is the relevant section of /usr/src/linux/Documentation/sound/README.OSS:
Does this mean I need to buy OSS/Linux?

>4Front Technologies SoftOSS
>
>       SoftOSS is a software based wave table emulation which works with
>       any 16 bit stereo sound card. Due to its nature a fast CPU is
>       required (P133 is minimum). Although SoftOSS does _not_ use MMX
>       instructions it has proven out that recent processors (which appear
>       to have MMX) perform significantly better with SoftOSS than earlier
>       ones. For example a P166MMX beats a PPro200. SoftOSS should not be used
>       on 486 or 386 machines.
>
>       The amount of CPU load caused by SoftOSS can be controlled by
>       selecting the CONFIG_SOFTOSS_RATE and CONFIG_SOFTOSS_VOICES
>       parameters properly (they will be prompted by make config). It's
>       recommended to set CONFIG_SOFTOSS_VOICES to 32. If you have a
>       P166MMX or faster (PPro200 is not faster) you can set
>       CONFIG_SOFTOSS_RATE to 44100 (kHz). However with slower systems it
>       recommended to use sampling rates around 22050 or even 16000 kHz.
>       Selecting too high values for these parameters may hang your
>       system when playing MIDI files with hight degree of polyphony
>       (number of concurrently playing notes). It's also possible to
>       decrease CONFIG_SOFTOSS_VOICES. This makes it possible to use
>       higher sampling rates. However using fewer voices decreases
>       playback quality more than decreasing the sampling rate.
>
>       SoftOSS keeps the samples loaded on the system's RAM so much RAM is
>       required. SoftOSS should never be used on machines with less than 16 MB
>       of RAM since this is potentially dangerous (you may accidently run out
>       of memory which probably crashes the machine). 
>
>       SoftOSS implements the wave table API originally designed for GUS. For
>       this reason all applications designed for GUS should work (at least
>       after minor modifications). For example gmod/xgmod and playmidi -g are
>       known to work.
>
>       To work SoftOSS will require GUS compatible
>       patch files to be installed on the system (in /dos/ultrasnd/midi). You
>       can use the public domain MIDIA patchset available from several ftp
>       sites.

Which ftp sites?
>
>        *********************************************************************
>       IMPORTANT NOTICE! The original patch set distributed with the Gravis 
>       Ultrasound card is not in public domain (even though it's available from
>       some FTP sites). You should contact Voice Crystal (www.voicecrystal.com)
>       if you like to use these patches with SoftOSS included in OSS/Free.
>        *********************************************************************

TIA,
John

Reply via email to