I am trying to use the Brooklyn ADC with linux and I’m
encountering various issues:
1. Initially it worked, but only 4 channels is supported. Trying
to set channels to 2 results in the below error:
# arecord -D hw:1 -f S32_LE -r 96000 -c 2 test.wav
Recording WAVE 'test.wav' : Signed 32 bit Little Endian, Rate 96000 Hz, Stereo
arecord: set_params:1108: Channels count non available
2. There is a loud electrical noise produced when recording is started and stopped.
3. After a couple of weeks it suddenly stopped working in PC mode. I am able to get sound through the other outputs when in PC mode with some trial and error, like unplugging and plugging it back in and attempting to record in linux. I either get no sound at all over the other outputs or the recording only has silence.
Here is the error I get after 5 seconds in linux. No file is written:
# time arecord -D hw:1 -f S32_LE -r 96000 -c 4 test.wav
Recording WAVE 'test.wav' : Signed 32 bit Little Endian, Rate 96000 Hz, Channels 4
arecord: set_params:1166: Unable to install hw params:
Has anyone got the Brooklyn to work in linux? It does work in windows and I tried on a friend's linux machine with the same result.
I would prefer to use it in linux, as the linux machine has a SoTM USB card that I would like to use.
The version of alsa is 1.0.26 and the kernel is 3.6.11.
Any help is appreciated.