Recording through ALSA results in a garbled low fi signal:
Code: Select all
$ arecord -Dplughw:1 lala.wav
Code: Select all
$ arecord -Dplughw:1 -f S24_3LE -r 44100 lala.wav
Code: Select all
$ cat /proc/asound/card1/usbmixer
USB Mixer: usb_id=0x0a9200c1, ctrlif=0, ctlerr=0
Card: ESI NeON at usb-0000:00:1a.0-1.2, full speed
Unit: 2
Control: name="PCM Playback Volume", index=0
Info: id=2, control=2, cmask=0x3, channels=2, type="S16"
Volume: min=0, max=16128, dBmin=0, dBmax=6300
Unit: 2
Control: name="PCM Playback Switch", index=0
Info: id=2, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
Volume: min=0, max=1, dBmin=0, dBmax=0
Unit: 5
Control: name="Mic Capture Volume", index=0
Info: id=5, control=2, cmask=0x3, channels=2, type="S16"
Volume: min=0, max=7936, dBmin=0, dBmax=3100
Unit: 5
Control: name="Mic Capture Switch", index=0
Info: id=5, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
Volume: min=0, max=1, dBmin=0, dBmax=0
Code: Select all
$ cat /proc/asound/card1/stream0
ESI NeON at usb-0000:00:1a.0-1.2, full speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 288
Momentary freq = 48000 Hz (0x30.0000)
Interface 1
Altset 1
Format: S24_3LE
Channels: 2
Endpoint: 1 OUT (ADAPTIVE)
Rates: 44100, 48000
Capture:
Status: Running
Interface = 2
Altset = 1
Packet Size = 288
Momentary freq = 48000 Hz (0x30.0000)
Interface 2
Altset 1
Format: S24_3LE
Channels: 2
Endpoint: 2 IN (SYNC)
Rates: 44100, 48000
I understand the NeON is a usb 1 class compliant device, but there does not seem to be any other information available in the ALSA soundcard compatibility page for this particular model. I was thinking that a configuration similar to the M-Audio Fast Track Pro could be made to enable the device capabilities. (https://wiki.archlinux.org/index.php/Pr ... _Track_Pro). Or am i way off the mark?
Is there anything I can do to make this device work? It is old and rusty but it would be a shame to throw it away.
Thanks