On Tue, Jan 27, 2004 at 10:51:58AM +0100, Jaroslav Kysela wrote:
> Hello all,
> 
>       we released packages 1.0.2.
...
> alsa-lib
>   * general
>     - added SNDRV_PCM_STATE_DISCONNECTED state
>     - fixed SHM memory leak fix in pcm routines
>     - fixed non-version build
>     - removed the function-in-function for qsort

great! alsamixer does not segfault anymore with exec-shield.

but I have some problems with v1.0.2: sample rate 44100 does not work,
it was fine with v1.0.1.

$ arecord -d 1 -v -r 22050 -f S16_LE -c 2 /dev/null
Recording WAVE '/dev/null' : Signed 16 bit Little Endian, Rate 22050 Hz, Stereo
Plug PCM: Hardware PCM card 0 'Ensoniq AudioPCI' device 0 subdevice 0

Its setup is:
stream       : CAPTURE
access       : RW_INTERLEAVED
format       : S16_LE
subformat    : STD
channels     : 2
rate         : 22050
exact rate   : 22050.8 (1572864000/71329)
msbits       : 16
buffer_size  : 11025
period_size  : 2756
period_time  : 124988
tick_time    : 1000
tstamp_mode  : NONE
period_step  : 1
sleep_min    : 0
avail_min    : 2756
xfer_align   : 2756
start_threshold  : 1
stop_threshold   : 11025
silence_threshold: 0
silence_size : 0
boundary     : 1445068800

$ arecord -d 1 -v -r 44100 -f S16_LE -c 2 /dev/null
Recording WAVE '/dev/null' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
arecord: pcm_rate.c:512: snd_pcm_rate_init: Assertion `0' failed.
Aborted by signal Aborted...

$ arecord -d 1 -v -r 44100 -f S16_LE -c 1 /dev/null
Recording WAVE '/dev/null' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono
arecord: pcm_rate.c:512: snd_pcm_rate_init: Assertion `0' failed.
Aborted by signal Aborted...

$ arecord -d 1 -v -r 44101 -f S16_LE -c 2 /dev/null
Recording WAVE '/dev/null' : Signed 16 bit Little Endian, Rate 44101 Hz, Stereo
Plug PCM: Hardware PCM card 0 'Ensoniq AudioPCI' device 0 subdevice 0

Its setup is:
stream       : CAPTURE

access       : RW_INTERLEAVED
format       : S16_LE
subformat    : STD
channels     : 2
rate         : 44101
exact rate   : 44101.1 (1572864000/35665)
msbits       : 16
buffer_size  : 16384
period_size  : 5513
period_time  : 125005
tick_time    : 1000
tstamp_mode  : NONE
period_step  : 1
sleep_min    : 0
avail_min    : 5513
xfer_align   : 5513
start_threshold  : 1
stop_threshold   : 16384
silence_threshold: 0
silence_size : 0
boundary     : 1073741824

$ arecord -d 1 -v -r 48000 -f S16_LE -c 2 /dev/null
Recording WAVE '/dev/null' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
Plug PCM: Hardware PCM card 0 'Ensoniq AudioPCI' device 0 subdevice 0

Its setup is:
stream       : CAPTURE
access       : RW_INTERLEAVED
format       : S16_LE
subformat    : STD
channels     : 2
rate         : 48000
exact rate   : 48000 (1572864000/32768)
msbits       : 16
buffer_size  : 16384
period_size  : 6000
period_time  : 125000
tick_time    : 1000
tstamp_mode  : NONE
period_step  : 1
sleep_min    : 0
avail_min    : 6000
xfer_align   : 6000
start_threshold  : 1
stop_threshold   : 16384
silence_threshold: 0
silence_size : 0
boundary     : 1073741824


$ cat /proc/asound/version 
Advanced Linux Sound Architecture Driver Version 1.0.2.
Compiled on Jan 27 2004 for kernel 2.4.24-exec-shield-xfs with versioned symbols.

$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: AudioPCI [Ensoniq AudioPCI], device 0: ES1371/1 [ES1371 DAC2/ADC]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

$ gcc -v
Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/specs
Configured with: /wrk2/safari/gcc-3.3.2/configure --enable-threads
Thread model: posix
gcc version 3.3.2


lspci says

0000:00:0d.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
        Subsystem: Ensoniq Creative Sound Blaster AudioPCI64V, AudioPCI128
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort+ 
<MAbort+ >SERR- <PERR-
        Latency: 64 (3000ns min, 32000ns max)
        Interrupt: pin A routed to IRQ 5
        Region 0: I/O ports at e800 [size=64]
        Capabilities: [dc] Power Management version 1
                Flags: PMEClk- DSI+ D1- D2+ AuxCurrent=0mA 
PME(D0+,D1-,D2+,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 74 12 71 13 05 00 10 34 06 00 01 04 00 40 00 00
10: 01 e8 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 74 12 71 13
30: 00 00 00 00 dc 00 00 00 00 00 00 00 05 01 0c 80
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 01 00 31 6c
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

>     - CMIPCI, ICE1712 - fixed the iec958 capture using asym plugin


>   * direct plugins
>     - close all file descriptors in server_job()
>     - improved compatibility with xine (fixes in poll() implemetation)
>     - added slowptr option which improves pointer accuracy
>     - dmix optimizations
> alsa-utils
>   * improved amidi
> 
>                                               Jaroslav

-- 


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to