~ubuntu-branches/ubuntu/vivid/oss4/vivid

« back to all changes in this revision

Viewing changes to kernel/drv/oss_midiloop/oss_midiloop.man

  • Committer: Bazaar Package Importer
  • Author(s): Romain Beauxis, Samuel Thibault, Romain Beauxis, Sebastien NOEL
  • Date: 2011-06-14 10:06:56 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20110614100656-cx4oc7u426zn812z
Tags: 4.2-build2004-1
[ Samuel Thibault ]
* debian/control: Add liboss4-salsa2, liboss4-salsa-dev and
  liboss4-salsa-asound2 packages, equivalent to (and will replace) those from
  the oss-libsalsa package (Closes: #589127).
* debian/patches/liboss4-salsa.patch: New patch to rename libsalsa into
  liboss4-salsa to avoid conflicts in the archive for no good reason.
* debian/rules: Make in libOSSlib and libsalsa.
* debian/liboss4-salsa-dev.install, debian/liboss4-salsa2.install,
  debian/liboss4-salsa-asound2.links, debian/liboss4-salsa-dev.links:
  Install liboss4-salsa libraries like was done in the oss-libsalsa package.
* include-alsa: Add a copy of ALSA 1.0.5 headers: Cf ALSA_1.0.* symbols in
  libsalsa, this is the roughly supported version.
* debian/copyright: Update for new include-alsa files.
* alsa.pc: New file for compatibility with libasound-dev.
* debian/control:
  - Add Vcs-Browser and Vcs-Svn fields.
  - Use linux-any instead of the list of Linux archs (Closes: #604679).
  - Make dkms dependency linux-any only.
* debian/patches/hurd_iot.patch: New patch to fix soundcard.h usage in
  libsalsa on hurd-i386.
* debian/patches/libsalsa_fixes.patch: New patch to fix some printf usages
  and ioctl declaration in libsalsa.
* debian/patches/no_EBADE.patch: New patch to cope with hurd-i386 not having
  EBADE.
* debian/patches/CFLAGS.patch: New patch to make oss4 take debian/rules
  CFLAGS into account.
* debian/patches/snd_asoundlib_version.patch: New patch to add
  snd_asoundlib_version().
* debian/patches/generic_srccconf.patch: New patch to fix source
  configuration on unknown archs.

[ Romain Beauxis ]
* Fixed README.Debian to only mention dkms' modules.
* Switch to dpkg-source 3.0 (quilt) format
* Added DM-Upload-Allowed: yes

[ Sebastien NOEL ]
* New upstream release (Closes: #595298, #619272).
* Fix typo in initscript (Closes: #627149).
* debian/control: adjust linux-headers dependencies (Closes: #628879).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
NAME
 
2
oss_midiloop - Loopback MIDI driver.
 
3
 
 
4
DESCRIPTION
 
5
The loopback midi driver makes it possible to create special purpose
 
6
virtual midi devices based on user land server processes.
 
7
 
 
8
INTRODUCTION
 
9
MIDI loopback devices are like named pipes or pseudo terminals. They are 
 
10
grouped in client and server device pairs. The server side device must be open
 
11
before the client side device can be opened.
 
12
 
 
13
 SERVER SIDE DEVICE
 
14
The server side device is used by some special application (such as a
 
15
software based MIDI synthesizer) to receice MIDI events from the applications
 
16
that want to play MIDI.
 
17
 
 
18
 CLIENT SIDE DEVICE
 
19
Client applications such as MIDI players open the client side device when they
 
20
need to play some MIDI stream (file). The client side device behaves like any
 
21
"ordinary" MIDI device. However it cannot be opened when there is no program
 
22
connected to the server side.
 
23
 
 
24
COMPATIBILITY ISSUES
 
25
MIDI loopback devices differ from "normal" MIDI devices because an
 
26
application is needed at the both ends of the loop. The loop device
 
27
will return a "Connection reset by peer" error (ECONNRESET) error. Applications
 
28
designed to be used as loopback based server applications can/should use this
 
29
error (returned by read or write) as an end-of-stream indication.
 
30
 
 
31
OPTIONS
 
32
o midiloop_instances:  Specifies how many loopback client/server MIDI device
 
33
                        pairs to be created.
 
34
                                Values: 1-16     Default: 1
 
35
 
 
36
KNOWN PROBLEMS
 
37
None
 
38
 
 
39
FILES
 
40
CONFIGFILEPATH/oss_midiloop.conf Device configuration file
 
41
 
 
42
AUTHOR
 
43
4Front Technologies
 
44