<div><div><br></div><div>> I am just wondering to myself how easy/hard it would be to have the GUI of</div><div>> <span class="" style>mudita</span> on a different machine to which it is running. </div><div><br></div>
<div>ssh -Y into the remote box, type mudita24/envy24control and you should have the full GUI running happily on a remote machine. My box with dual Yamaha db60 clones is like that and it works fine -- just like it's local. I use  mudita24 on the remote machine to control the <span class="" style>Terratec</span> DMX6fire and my hacked <span class="" style>Dynex</span>/db60 combo ( <a href="http://linuxaudio.org/mailarchive/lau/2010/7/3/171075">http://<span class="" style>linuxaudio</span>.org/<span class="" style>mailarchive</span>/<span class="" style>lau</span>/2010/7/3/171075</a> outputs <span class="" style>Toslink</span> back to the <span class="" style>terratec</span> for mixing in DMX6Fire. which outputs SPDIF to M-Audio M-66 on desktop machine for more mixing :-) )</div>
</div><div><br></div><div>Without remote X Window display (the whole point of X is that the GUI can be <span class="" style>remoted</span> to a lightweight PC and the app can run on a big burly machine) you can also do quite a bit with a remote terminal and <span class="" style>alsamixer</span>(1), assuming you like using your arrow keys on a keyboard instead of a mouse. Even the peak meters can be read via terminal:</div>
<div><br></div><div><div>> <span class="" style>amixer</span> -c M66 <span class="" style>cget</span> <span class="" style>iface</span>=<span class="" style>PCM</span>,name='Multi Track Peak',<span class="" style>numid</span>=45</div>
<div>> <span class="" style>numid</span>=45,<span class="" style>iface</span>=<span class="" style>PCM</span>,name='Multi Track Peak'</div><div>>   ; type=INTEGER,access=r-------,values=22,min=0,max=255,step=0</div>
<div>>   : values=63,62,51,49,56,60,63,62,59,54,0,0,0,0,0,0,0,0,0,0,113,112</div></div><div><br></div><div>( see <a href="https://mudita24.googlecode.com/svn/trunk/mudita24/README">https://mudita24.<span class="" style>googlecode</span>.com/<span class="" style>svn</span>/trunk/mudita24/<span class="" style>README</span></a> )</div>
<div><br></div><div>Finally, both mudita24 and envy24control both have the ability to be midi controlled, so you could also remote-control via <a href="http://qmidinet.sourceforge.net/qmidinet-index.html">http://<span class="" style>qmidinet</span>.<span class="" style>sourceforge</span>.net/<span class="" style>qmidinet</span>-index.html</a> by adding the following options to the mudita24 command-line.</div>
<div><br><div><div>      -m, --<span class="" style>midichannel</span></div><div>              Use  MIDI  controller  values to control the <span class="" style>Faders</span> in the mixer</div><div>              view.  The application will  react  to  controllers  on  channel</div>
<div>              midi-channel  and send controllers on this channel when the user</div><div>              moves the GUI sliders.</div><div><br></div><div>       -M, --<span class="" style>midienhanced</span></div><div>              Use an enhanced mapping from midi controller values to db  slid-</div>
<div>              <span class="" style>ers</span>.</div></div><div><br></div><div>Alternately, had mudita24 been implemented in Qt, it would have been pretty easy to merge in the embedded-<span class="" style>webserver</span> and associated code I hacked to facilitate <span class="" style>QML</span> to application-embedded <span class="" style>webserver</span> interactions via JavaScript, <span class="" style>ala</span> <a href="http://code.google.com/p/">http://code.google.com/p/</a><span class="" style>voicetogoog</span>/ or <a href="http://code.google.com/p/">http://code.google.com/p/</a><span class="" style>mediatator</span>/ ...</div>
<div><br></div><div>The app w/ embedded <span class="" style>webserver</span> would then be controllable from any machine on the network, while interacting directly with local hardware. IMHO, more apps should have embedded <span class="" style>webservers</span> and/or REST services. <span class="" style>XBMC</span> makes quite nice use of it.</div>
<div><br></div><div>-- Niels</div><div>http:///www.<span class="" style>nielsmayer</span>.com</div></div><div class="gmail_extra"><br></div><div class="gmail_extra">PS: also no reason to panic - there seem to be plenty of modern full-size <span class="" style>mobos</span> with THREE <span class="" style>PCI</span> slots so mudita24 has a long life ahead of it:</div>
<div class="gmail_extra"><a href="http://www.newegg.com/Product/ProductList.aspx?Submit=Property&Subcategory=280&Description=&Type=&N=100007627&IsNodeId=1&srchInDesc=&MinPrice=&MaxPrice=&PropertyCodeValue=706%3A94320&PropertyCodeValue=706%3A45357&PropertyCodeValue=706%3A131231&PropertyCodeValue=706%3A49183&PropertyCodeValue=706%3A53841&PropertyCodeValue=706%3A88789&PropertyCodeValue=706%3A50781&PropertyCodeValue=735%3A7582&PropertyCodeValue=735%3A7581&PropertyCodeValue=735%3A7583">http://www.<span class="" style>newegg</span>.com/Product/<span class="" style>ProductList</span>.<span class="" style>aspx</span>?Submit=Property&Subcategory=280&Description=&Type=&N=100007627&<span class="" style>IsNodeId</span>=1&<span class="" style>srchInDesc</span>=&<span class="" style>MinPrice</span>=&<span class="" style>MaxPrice</span>=&<span class="" style>PropertyCodeValue</span>=706%3A94320&<span class="" style>PropertyCodeValue</span>=706%3A45357&<span class="" style>PropertyCodeValue</span>=706%3A131231&<span class="" style>PropertyCodeValue</span>=706%3A49183&<span class="" style>PropertyCodeValue</span>=706%3A53841&<span class="" style>PropertyCodeValue</span>=706%3A88789&<span class="" style>PropertyCodeValue</span>=706%3A50781&<span class="" style>PropertyCodeValue</span>=735%3A7582&<span class="" style>PropertyCodeValue</span>=735%3A7581&<span class="" style>PropertyCodeValue</span>=735%3A7583</a> (from <a href="http://www.studionu.com/uadforums/viewtopic.php?f=2&t=15100">http://www.<span class="" style>studionu</span>.com/<span class="" style>uadforums</span>/<span class="" style>viewtopic</span>.<span class="" style>php</span>?f=2&t=15100</a> ). </div>
<div class="gmail_extra"><br></div><div class="gmail_extra">PPS: Hoping to upgrade one of my <span class="" style>PCI</span> and Envy24 boxen to a more recent Linux <span class="" style>so's</span> I can get back on Tim's latest changes to mudita24 -- I'm stuck at the version that worked on the old <span class="" style>Gtk</span> and <span class="" style>that'll</span> probably motivate me to get back to working on mudita24, even though I should be working on something else. :-)</div>
<div class="gmail_extra"><br></div>