~ubuntu-branches/ubuntu/utopic/oss4/utopic

« back to all changes in this revision

Viewing changes to tutorials/sndkit/README

  • 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
Release notes for the sndkit collection
 
2
=======================================
 
3
 
 
4
This directory contains the sources for a set of utilities
 
5
included in the OSS package. In addition there is an unsorted collection
 
6
of many kind of programming experiments. Some of them don't even work.
 
7
 
 
8
We have released these sources just because there is no reason to not to
 
9
release them. We hope that somebody finds them interesting.
 
10
 
 
11
There is no documentation available for these sources at this moment. They
 
12
will be officially released at the some time with OSS 4.0. Most of the files
 
13
are created to test recent OSS versions os they will not work with older
 
14
implementations such as the kernel freeware OSS drivers (OSS/Free) or
 
15
ALSA.
 
16
 
 
17
Some of these programs do things that are not necessary in majority of
 
18
OSS applications. Please refers to the OSS Programmer's Guide for
 
19
proper usage of the API (http://www.opensound.com/pguide).
 
20
 
 
21
Most programs have been written by 4Front Technologies but some of the
 
22
oldest ones have different origins.
 
23
 
 
24
Please contact hannu@opensound.com if you have any questions.
 
25
 
 
26
**********************************************************************
 
27
All these programs are released under GNU Public License (GPL) version
 
28
2.0 or CDDL (if you prefer it). However there are few files that have
 
29
a different license. In that case the copying conditions will be
 
30
mentioned in the beginning of the files.
 
31
**********************************************************************
 
32
 
 
33
Brief description of the directories
 
34
------------------------------------
 
35
 
 
36
To compile most of the programs just go to the directory ane execute "make"
 
37
or "make install". Some of the programs need to be compiled by hand. Use
 
38
"make install" in the main directory to compile and install all of them.
 
39
 
 
40
dsp     Very very old utilities. Many of them are still functional.
 
41
 
 
42
ossmixer.c      The "reference implementation" of an OSS mixer program. This
 
43
program uses the traditional OSS mixer API which is very limited.
 
44
Superseded by the ossmix/ and ossxmix/ programs.
 
45
 
 
46
ossmplay        A MIDI player that uses the /dev/music API.
 
47
 
 
48
The ossmix and ossxmix programs use the OSS mixer extension API that is to
 
49
be officially released in OSS 4.0. Some minor changes are still planned to
 
50
this API so please keep this in mind if using these sources.
 
51
 
 
52
ossmix          A command line OSS mixer.
 
53
ossxmix         A GTK+ based mixer/control panel program.
 
54
ossrec          A simple command line .wav file recording applet.
 
55
ossplay         A command line audio file player (for most file formats)
 
56
samples         Few OSS programming sample programs.
 
57
awesfx          SB AWE SoundFont Loader for EMU8000 synth.
 
58
sblive          DSP compiler/loader and .DSP file sources for the SB Live/Audigy
 
59
                driver of OSS. May be very impossible to understand without
 
60
                documentation. Sorry for the time being.
 
61
tests           Various test programs used to test this and that during
 
62
                development of OSS. Can be used as programming examples.