root/sweep/branches/sweep-ui-manager/README.ALSA

Revision 124, 1.6 kB (checked in by conrad, 8 years ago)

updated to 0.8.2

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 Wed Apr 30 2003
2 ---------------
3
4 Support for ALSA 0.9 is functional and could do with widespread testing.
5
6 To build with alsa support, simply configure with:
7
8         ./configure --enable-alsa
9
10 Note that this will build a binary which will work with ALSA only, and
11 not attempt to use OSS. In future this will be replaced with plugins
12 for different pcm i/o methods, which should ease binary distribution.
13
14 Wed Sep 11 2002
15 ---------------
16
17 ALSA native support it currently not working; to even attempt to build the
18 code, you must configure with:
19
20         ./configure --enable-experimental --enable-alsa
21
22 However, Sweep works fine with ALSA under OSS emulation.
23
24 Sat Oct  7 2000
25 ---------------
26
27 Support for ALSA (Advanced Linux Sound Architecture) version 0.6.0 was
28 added by Paul Barton-Davis <pbd@op.net>.
29
30 To build sweep with support for ALSA 0.6.0, do:
31
32         ./configure --enable-alsa
33         make
34
35 Paul writes:
36
37   To use ALSA, you need --enable-alsa as an arg to configure,
38   because just discovering ALSA is not deemed to be sufficient to use
39   it (at this time).
40
41   A couple of things to note:
42
43          * this is ALSA 0.6.0, which is only available via CVS right now
44          * this code is totally different than the code needed for 0.5.X
45          * you also need a ~/.asoundrc file to define the
46                characteristics of various "named PCM devices"
47          * you can define the environment variable SWEEP_ALSA_PCM to
48                the name of the PCM device you want sweep to use
49          * if its not defined, sweep will try to open a named PCM
50                device called "sweep"
Note: See TracBrowser for help on using the browser.