Lines Matching refs:OSS

2 OSS Sequencer Emulation on ALSA
12 This directory contains the OSS sequencer emulation driver on ALSA. Note
15 What this does - it provides the emulation of the OSS sequencer, access
17 The most of applications using OSS can run if the appropriate ALSA
41 are dependent on the synth driver, as well as even on original OSS.
51 You can run two or more applications simultaneously (even for OSS
75 and OSS emulation (``--with-oss=yes``) options. A module ``snd-seq-oss.o``
76 will be created. If the synth module of your sound card supports for OSS
90 OSS sequencer emulation version 0.1.8
112 ``/proc/asound/oss-devices`` or ones of the original OSS driver.
114 to play via OSS sequencer emulation.
143 for OSS sequencer, so that it is independent from the queue length of ALSA
153 OSS sequencer emulation uses an ALSA priority queue. The
180 To register an OSS synthesizer device, use snd_seq_oss_synth_register()
202 OSS synthesizer devices have capability for sample downloading and ioctls
203 like sample reset. In OSS emulation, these special features are realized
231 are initialized by OSS sequencer. The ``app_index`` is the application
232 index which is unique to each application opening OSS sequencer. The
254 using OSS sequencer. This must not be NULL. Typically, the open callback
311 callback is undefined, OSS seq sends a ``HEARTBEAT`` event to the
323 ALSA event Original OSS events
343 Some OSS events (``SEQ_PRIVATE`` and ``SEQ_VOLUME`` events) are passed as event
344 type SND_SEQ_OSS_PRIVATE. The OSS sequencer passes these event 8 byte
351 Since the OSS emulation probes the creation and deletion of ALSA MIDI
359 these conditions are not satisfied, the port is not registered as OSS
362 The events via MIDI devices are parsed in OSS sequencer and converted
364 is also converted to MIDI byte events by OSS sequencer. This works just