Lines Matching +full:real +full:- +full:time

15 What this does - it provides the emulation of the OSS sequencer, access
53 However, each MIDI device is exclusive - that is, if a MIDI device
57 * Real-time event processing:
59 The events can be processed in real time without using out of bound
60 ioctl. To switch to real-time mode, send ABSTIME 0 event. The followed
61 events will be processed in real-time without queued. To switch off the
62 real-time mode, send RELTIME 0 event.
67 ``/proc/asound/seq/oss`` at any time. In the later version,
74 Run configure script with both sequencer support (``--with-sequencer=yes``)
75 and OSS emulation (``--with-oss=yes``) options. A module ``snd-seq-oss.o``
102 midi 0: [Emu8000 Port-0] ALSA port 65:0
105 midi 1: [Emu8000 Port-1] ALSA port 65:1
108 midi 2: [0: MPU-401 (UART)] ALSA port 64:0
112 ``/proc/asound/oss-devices`` or ones of the original OSS driver.
119 Run your favorite program. I've tested playmidi-2.4, awemidi-0.4.3, gmod-3.1
120 and xmp-1.1.5. You can load samples via ``/dev/sequencer`` like sfxload,
125 time.
134 ``/proc/asound/oss-devices``.
159 be processed in real-time. Sending an event ABSTIME 0 switches the operation
160 mode to real-time mode, and sending an event RELTIME 0 switches it off.
161 In the real-time mode, all events are dispatched immediately.
164 ports after scheduled time by ALSA sequencer dispatcher.
166 If the write-queue is full, the application sleeps until a certain amount
170 The input from MIDI devices or echo-back events are stored on read FIFO
178 ------------
190 for unregister. If registration is failed, -errno will be returned.
200 ---------
233 ``file_mode`` is bit-flags indicating the file operation mode. See
243 The last field, ``event_passing``, indicates how to translate note-on
251 -------------
253 The ``open`` is called at each time this device is opened by an application
259 #. Set the new port address on ``arg->addr``.
260 #. Set the private data record pointer on ``arg->private_data``.
262 Note that the type bit-flags in port_info of this synth port must NOT contain
267 return -errno.
270 --------------
272 The ``ioctl`` callback is called when the sequencer receives device-specific
276 reset all samples on memory -- return 0
288 -------------------
290 The ``load_patch`` callback is used for sample-downloading. This callback
291 must read the data on user-space and transfer to each device. Return 0
292 if succeeded, and -errno if failed. The format argument is the patch key
293 in patch_info record. The buf is user-space pointer where patch_info record
298 --------------
306 --------------
356 a group name ``SND_SEQ_GROUP_DEVICE`` and a capability-bit