<div class="gmail_quote">On Sat, May 8, 2010 at 10:59 AM, Rui Nuno Capela <span dir="ltr">&lt;<a href="mailto:rncbc@rncbc.org">rncbc@rncbc.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
On 05/08/2010 05:03 PM, Niels Mayer wrote:<br><a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;Item=200469896509&amp;Category=3701&amp;_trkparms=algo%3DLVI%26its%3DI%26otn%3D1#ht_1151wt_1029" target="_blank">http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;Item=200469896509&amp;Category=3701&amp;_trkparms=algo%3DLVI%26its%3DI%26otn%3D1#ht_1151wt_1029</a> )<br>
<a href="http://qxgedit.sourceforge.net" target="_blank">http://qxgedit.sourceforge.net</a> .<br>
<br>
speaking of which, had you any success?<br></blockquote><div><br></div><div>Yes!</div><div> </div><div>I just got the DB-60XG yesterday, and today it&#39;s plugged into a Dynex DX-SC51 running on Fedora12 alongside qxgedit and rosegarden.</div>
<div><br></div><div>Oh, and the qchord works beautifully with it too. (It never sounded so good, with the ability to warp out the sounds via qxgedit).</div><div><br></div><div>qxgedit works well but needs a few features: (or I need a clue).</div>
<div>(1) Can qxgedit &quot;read&quot; the db50xg values so as to set all it&#39;s dials and voice presets to whatever is currently setup on the DB50XG card? (There&#39;s probably no &quot;dump&quot; on the card, right, is there even a MIDI output??)</div>
<div>(1.1) Alternately, is there a way to extract the sysex/control information from an XG MIDI file (e.g. if I want to copy the &quot;voicing&quot; of an existing song) so that qxgedit can be set to edit the values that are playing?</div>
<div>(1.2) Another alternative -- have qxgedit &quot;track&quot; sysex/control changes from the ALSA midi source. I.e. if I sent rosegarden output to qxgedit input, the presets should set to whatever&#39;s in the track, and the dials should track whatever changes are going on in the track.... from their given positions &quot;riding&quot; the playing midi file, they can be grabbed, which overrides what they&#39;re &quot;reading&quot; and instead outputs a midi change.</div>
<div>(2) A way of hooking it up to a control surface (but then again, maybe there&#39;s so magic I missed in hooking up the ALSA midi in of qxgedit??). SInce there&#39;s so</div><div>many things to control, a way of automapping s.t. you can click-and-hold a control, while jiggling a slider on the control surface. Once that&#39;s done, you&#39;ve bound the slider to the qxgedit control parameter....</div>
<div>(3) Feature request -- support for db60xg&#39;s analog input (e.g. for vocoding, or using voice to modulate parameters)</div><div> <span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "> </span><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "><a href="http://www.studio4all.de/htmle/main96.html" target="_blank" style="color: rgb(28, 81, 168); ">http://www.studio4all.de/htmle/main96.html</a></span><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">  </span><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "><a href="http://electro-music.com/forum/topic-21634-175.html" target="_blank" style="color: rgb(28, 81, 168); ">http://electro-music.com/forum/topic-21634-175.html</a> </span></div>
<div><br></div><div>W/r/t the db50xg: can see now why people like these so much ( <a href="http://en.wikipedia.org/wiki/Yamaha_XG">http://en.wikipedia.org/wiki/Yamaha_XG</a> )  They sound great! It&#39;s like a Yamaha keyboard without the keyboard and for only $20.00! Plus I can now listen to <a href="http://www.megatrade.ru/Russian/Midi.html">http://www.megatrade.ru/Russian/Midi.html</a> in their full glory (had to test it out, now that I have something that&#39;ll play XG... doh, but why did I listen to that stupid Boney-M remix??). ............ I hope the db60xg lasts, as one of the chips on there runs quite hot (they claim the board draws 2w -- and it&#39;s all going to one chip).</div>
<div><br></div><div>..................................................................</div><div><br></div><div>The main issue/disappointment I have is with the $5.00  Dynex dx-sc51 soundcard I have the db60xg plugged into (because it has a wavetable header for the db60xg). There&#39;s no way to get all this glorious XG&#39;ness out to SPDIF. And there&#39;s no obvious way to record the sound output from this card -- other than looping back 1/4&quot; stereo analog output back to the line-in. Alas the lack of working  SPDIF out on this card, as well as decent HW-in routing options makes it impossible to send the output of this card through the mixer and out to SPDIF. I can make SPDIF output the noises from the microphone when SPDIF0 is set to  &quot;H/W In 0&quot; or &quot;H/W In 1&quot; but no other sound sources come out of SPDIF including the main PCM output. I wish Envy24control worked on this card as it lacks input-&gt;output routing for monitoring.</div>
<div><br></div><div>Finally, Linux itself doesn&#39;t like this card much despite the statement on <a href="http://alsa.opensrc.org/index.php/Ice1724#Dynex_DX-SC51">http://alsa.opensrc.org/index.php/Ice1724#Dynex_DX-SC51</a>;</div>
<blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
Linux seems to really like this card. AC3 and DTS passthrough out the optical jack works perfectly, and I can dump stereo audio into it no problem. I get full 5.1 sound out of the analog jacks too. Haven&#39;t tried capture or the headphone jack, mainly because I bought this card specifically for an HTPC.</blockquote>
<div><br></div><div>The first issue is this: (the chip is actually a Via 1723 &quot;tremor&quot; not the Via 1724 available in the Audiophile 196 and ESI Maya/Juli@....</div><div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
ICE1724 0000:01:07.0: PCI INT A -&gt; Link[LNKB] -&gt; GSI 19 (level, low) -&gt; IRQ 19</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
ice1724: No matching model found for ID 0xc3140517</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
ice1724: Invalid EEPROM version 1</blockquote><div><br></div><div>Attempting to fix this in /etc/modprobe.d with a &quot;model=&quot; setting is not possible: <a href="http://www.kernel.org/doc/Documentation/sound/alsa/ALSA-Configuration.txt">http://www.kernel.org/doc/Documentation/sound/alsa/ALSA-Configuration.txt</a> lists &quot;revo51, revo71, amp2000, prodigy71, prodigy71lt, prodigy71xt, prodigy71hifi, prodigyhd2, prodigy192, juli, aureon51, aureon71, universe, ap192, k8x800, phase22, phase28, ms300, av710, se200pci, se90pci, fortissimo4, sn25p, WT192M, maya44&quot; -- no dx-sc51.</div>
<div><br></div><div>The card comes up as:</div><div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
01:07.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)</blockquote></div><div><br></div><div>The second issue: there&#39;s no way of getting SPDIF output working with this card. In jack, the card shows up as two channels in, and two channels out. In alsa, aplay -L gives:</div>
<div><br></div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
front:CARD=ICE1724,DEV=0</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
    ICEnsemble ICE1724, ICE1724</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
    Front speakers</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
surround40:CARD=ICE1724,DEV=0</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
    ICEnsemble ICE1724, ICE1724</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
    4.0 Surround output to Front and Rear speakers</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
...</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
iec958:CARD=ICE1724,DEV=0</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
    ICEnsemble ICE1724, ICE1724</blockquote><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
    IEC958 (S/PDIF) Digital Audio Output </blockquote></div><div><br></div><div>But none of them work. </div><div><br></div><div>Any suggestions anybody??? Googling indicates this issue is somewhat pervasive, and affects a few cards, and nobody indicates a good solution.</div>
<div><a href="http://ubuntuforums.org/showthread.php?t=990351">http://ubuntuforums.org/showthread.php?t=990351</a> seems the most promising.</div><div><br></div></div>Once I get the soundcard PCM out working properly. I&#39;ll also need to understand how that output is routed to the db60xg&#39;s analog input. Although I guess I could put my RMS Multimeter on the appropriate pins on the db60xg and see if they&#39;re getting a test tone sent to the PCM...<div>
<br></div><div>-- Niels</div><div><a href="http://nielsmayer.com">http://nielsmayer.com</a></div><div><br></div>