<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Dec 7, 2014 at 9:23 PM, Mirko Horstmann <span dir="ltr"><<a href="mailto:bb@mirkokosmos.net" target="_blank">bb@mirkokosmos.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi,<br>
<br>
I just remembered this post from the alsa-devel list from last year that said several Yamaha and Roland devices may work through a patch (which I believe should have found it's way into Alsa 1.0.28):<br>
<br>
<a href="http://mailman.alsa-project.org/pipermail/alsa-devel/2013-June/063475.html" target="_blank">http://mailman.alsa-project.<u></u>org/pipermail/alsa-devel/2013-<u></u>June/063475.html</a><br>
<br>
I thought I'd give it a try: I own a Roland Integra-7 sound module which is supposed to be able to send it's output over USB. I cannot get it to output any sound, though. Here's what I'm trying to do (USB mode is set to "Vendor (Audio + MIDI)" on the device):<br>
<br>
mir@robotnik:~$ arecord -l<br>
**** List of CAPTURE Hardware Devices ****<br>
card 0: PCH [HDA Intel PCH], device 0: ALC272 Analog [ALC272 Analog]<br>
  Subdevices: 1/1<br>
  Subdevice #0: subdevice #0<br>
card 1: INTEGRA7 [INTEGRA-7], device 0: USB Audio [USB Audio]<br>
  Subdevices: 1/1<br>
  Subdevice #0: subdevice #0<br>
<br>
<br>
mir@robotnik:~$ arecord -d 10 -c 2 -f S32_LE -r44100  -D hw:INTEGRA7 test.wav<br>
Recording WAVE 'test.wav' : Signed 32 bit Little Endian, Rate 44100 Hz, Stereo<br>
arecord: pcm_read:2031: read error: Input/output error<br>
<br>
<br>
With different settings, arecord tells me that S32_LE and 44100 are the only available format and rate. The "Recording WAVE..." message appears instantly, the error message appears after the 10 seconds. The wave file then exists with a header but no audio content.<br>
<br>
Is there anything I'm doing wrong, or did I misinterpret the post on alsa-devel and a quirk is still needed for the Integra?<br></blockquote><div>I think the quirk is there to tell the kernel module that it can handle the vendor/product IDs.. so if its listed by arecord -l then that's OK.</div><div><br></div><div>The following post (by Clemens) lists hardware capabilities, after compilation:</div><div><a href="http://www.spinics.net/linux/fedora/alsa-user/msg07230.html">http://www.spinics.net/linux/fedora/alsa-user/msg07230.html</a><br></div><div><br></div><div>Would you post the output of the program in the email thread that I linked?</div><div>Perhaps there's an ALSA format issue or so.</div><div><br></div><div>HTH, Cheers, -Harry</div></div><div class="gmail_extra"><br></div>PS: Anybody have a one-liner command that lists ALSA hardware capabilities (not current status)?<br clear="all"><div><br></div>-- <br><div class="gmail_signature"><br><a href="http://www.openavproductions.com" target="_blank">http://www.openavproductions.com</a></div>
</div></div>