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