[pulseaudio-discuss] pulseaudio (V5) incorrect rate detection on usb sound card with raspberry
mailing lists
listas.correo at yahoo.es
Tue Oct 28 03:42:39 PDT 2014
>Your usb audio seem support mono, stereo, 8 bits and 16 bits
>
>and some endpoint support 8000,11025,16000,22025Hz
>
>Seem like driver bug if you can only use 32000 44100 and 48000Hz
The 8000, 11025, 16000 and 22050 values are capture samplerates (see below /proc/asound/card1/stream0 output), for playback the card support 32000, 44100, 48000.
my laptop is running kernel 3.17.1 and the raspberry kernel 3.12.29, which are less than a year apart and both reports the same capabilities, so why PA 5 detects different samplerates? I even run PA as root to discard file permissions problems but the result is the same.
As I said I'm out of ideas, but it seems a problem with PA, is there anything that I can do to find the cause?
$ cat /proc/asound/card1/stream0
Burr-Brown from TI USB Audio CODEC at usb-0000:00:1d.0-2, full speed : USB Audio
Playback:
Status: Stop
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 2 OUT (ADAPTIVE)
Rates: 32000, 44100, 48000
Interface 1
Altset 2
Format: S16_LE
Channels: 1
Endpoint: 2 OUT (ADAPTIVE)
Rates: 32000, 44100, 48000
Interface 1
Altset 3
Format: S8
Channels: 2
Endpoint: 2 OUT (ADAPTIVE)
Rates: 32000, 44100, 48000
Interface 1
Altset 4
Format: S8
Channels: 1
Endpoint: 2 OUT (ADAPTIVE)
Rates: 32000, 44100, 48000
Interface 1
Altset 5
Format: U8
Channels: 2
Endpoint: 2 OUT (ADAPTIVE)
Rates: 32000, 44100, 48000
Interface 1
Altset 6
Format: U8
Channels: 1
Endpoint: 2 OUT (ADAPTIVE)
Rates: 32000, 44100, 48000
Capture:
Status: Stop
Interface 2
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 4 IN (ASYNC)
Rates: 48000
Interface 2
Altset 2
Format: S16_LE
Channels: 1
Endpoint: 4 IN (ASYNC)
Rates: 48000
Interface 2
Altset 3
Format: S16_LE
Channels: 2
Endpoint: 4 IN (ASYNC)
Rates: 44100
Interface 2
Altset 4
Format: S16_LE
Channels: 1
Endpoint: 4 IN (ASYNC)
Rates: 44100
Interface 2
Altset 5
Format: S16_LE
Channels: 2
Endpoint: 4 IN (ASYNC)
Rates: 32000
Interface 2
Altset 6
Format: S16_LE
Channels: 1
Endpoint: 4 IN (ASYNC)
Rates: 32000
Interface 2
Altset 7
Format: S16_LE
Channels: 2
Endpoint: 4 IN (ASYNC)
Rates: 22050
Interface 2
Altset 8
Format: S16_LE
Channels: 1
Endpoint: 4 IN (ASYNC)
Rates: 22050
Interface 2
Altset 9
Format: S16_LE
Channels: 2
Endpoint: 4 IN (ASYNC)
Rates: 16000
Interface 2
Altset 10
Format: S16_LE
Channels: 1
Endpoint: 4 IN (ASYNC)
Rates: 16000
Interface 2
Altset 11
Format: S8
Channels: 2
Endpoint: 4 IN (ASYNC)
Rates: 16000
Interface 2
Altset 12
Format: S8
Channels: 1
Endpoint: 4 IN (ASYNC)
Rates: 16000
Interface 2
Altset 13
Format: S8
Channels: 2
Endpoint: 4 IN (ASYNC)
Rates: 8000
Interface 2
Altset 14
Format: S8
Channels: 1
Endpoint: 4 IN (ASYNC)
Rates: 8000
Interface 2
Altset 15
Format: S16_LE
Channels: 2
Endpoint: 4 IN (SYNC)
Rates: 11025
Interface 2
Altset 16
Format: S16_LE
Channels: 1
Endpoint: 4 IN (SYNC)
Rates: 11025
Interface 2
Altset 17
Format: S8
Channels: 2
Endpoint: 4 IN (SYNC)
Rates: 11025
Interface 2
Altset 18
Format: S8
Channels: 1
Endpoint: 4 IN (SYNC)
Rates: 11025
More information about the pulseaudio-discuss
mailing list