[alsa-devel] [snd-bt87x] Prolink PixelView PlayTV
Hi,
I'd like to report a working device:
Name: Prolink PixelView PlayTV Kernel: 2.6.23 ID: 0x878-0x00:0x00 Digital Rate: 128000 (I think)
I can record mono fine with arecord:
% arecord -D hw:2,1 -f S16_LE -t wav test.wav Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono Warning: rate is not accurate (requested = 8000Hz, got = 119466Hz) please, try the plug plugin Aborted by signal Interrupt...
When I try to load the module with another sample rate (sudo modprobe snd- bt87x load_all=1 digital_rate=44100) it still reports "...using default rate 32000".
Also, I cannot record via the OSS-Layer: zapping hangs when I select the /dev/dsp device, and streamer -C /dev/dsp2 -p 4 -t 0:03 -r 24 -q -o test.avi -j 90 -f mjpeg -F mono16 only gives an error, but no sound: oss: read: Input/output error
Can you give me some hints on how to record video+audio and determining the correct sample rate?
As I am not subscribed to alsa-devel, I would appreciate a CC of any answers.
Thanks in advance -Jan
At Mon, 28 Apr 2008 02:46:34 +0200, Jan Anders wrote:
Hi,
I'd like to report a working device:
Name: Prolink PixelView PlayTV Kernel: 2.6.23 ID: 0x878-0x00:0x00 Digital Rate: 128000 (I think)
I can record mono fine with arecord:
% arecord -D hw:2,1 -f S16_LE -t wav test.wav Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono Warning: rate is not accurate (requested = 8000Hz, got = 119466Hz)
The rate the driver suggested looks scary. Something must be broken more deeply..
Takashi
Takashi Iwai wrote:
Jan Anders wrote:
Warning: rate is not accurate (requested = 8000Hz, got = 119466Hz)
The rate the driver suggested looks scary.
It's OK, this is the minimum rate supported by the hardware. (It seems the same ADC is used for digitizing video and audio.)
I'd like to report a working device:
Name: Prolink PixelView PlayTV Kernel: 2.6.23 ID: 0x878-0x00:0x00 Digital Rate: 128000 (I think)
I can record mono fine with arecord:
% arecord -D hw:2,1 -f S16_LE -t wav test.wav
This records from an analog input. Does recording from the digital input device (hw:2,0) work?
Regards, Clemens
Hi,
This records from an analog input. Does recording from the digital input device (hw:2,0) work?
I am not at home right now, but I tried it via ssh and it failed:
% arecord -D hw:2,0 -f S16_LE -c2 -r64000 -t wav bla.wav Recording WAVE 'bla.wav' : Signed 16 bit Little Endian, Rate 64000 Hz, Stereo arecord: pcm_read:1348: read error: Input/output error
Recording analog mono works fine remotely.
Regards, -Jan
I recently purchased an ECS A740GM-M Motherboard which has an IDT 92HD202 integrated audio chipset.
Alsa is recognizing it as a SigmaTel 9221 A2. It is similar to the SigmaTel chipsets, but I cannot get spdif to work. After looking at the sigmatel hda-intel patch, it seems that spdif out is limited to two channels.
What I'm wondering is this; is there any need to write a new driver to get this chip working? And if so, where should I start, or has someone already started?
I'm willing to take this on, but I don't know where to start. Any advice would be helpful!
-Nate
On Mon, 28 Apr 2008, Takashi Iwai wrote:
At Mon, 28 Apr 2008 02:46:34 +0200, Jan Anders wrote:
Hi,
I'd like to report a working device:
Name: Prolink PixelView PlayTV Kernel: 2.6.23 ID: 0x878-0x00:0x00 Digital Rate: 128000 (I think)
I can record mono fine with arecord:
% arecord -D hw:2,1 -f S16_LE -t wav test.wav Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono Warning: rate is not accurate (requested = 8000Hz, got = 119466Hz)
The rate the driver suggested looks scary. Something must be broken more deeply..
It's normal for the chip. It does 8-bit mono at very high sample rates to allow for software decoding of stereo TV audio. I think 119466 Hz is the lowest rate it supports, which is why is choose it when 8000 Hz was requested.
participants (5)
-
Clemens Ladisch
-
Jan Anders
-
Nathan Schulte
-
Takashi Iwai
-
Trent Piepho