<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Personally, I think the ports should be listed when using ALSA *and* still have functionality of using aconnect. Totally possible.<div class=""><br class=""></div><div class="">I use a similar set up on OSX where I have a permanent virtual port for Pd set in the OSX Midi settings which I route everything to, either in the other app or via an aconnect-style routing app like <a href="http://notahat.com/midi_patchbay/" class="">MidiPatchbay</a>.<br class=""><div class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">--------<br class="">Dan Wilcox<br class=""><a href="https://twitter.com/danomatika" class="">@danomatika</a><br class=""><a href="http://danomatika.com" class="">danomatika.com</a><br class=""><div class=""><a href="http://robotcowboy.com" class="">robotcowboy.com</a></div></div>

</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Apr 21, 2016, at 9:44 AM, Jonathan Wilkes <<a href="mailto:jancsika@yahoo.com" class="">jancsika@yahoo.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class=""><div style="background-color: rgb(255, 255, 255); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px;" class=""><div id="yui_3_16_0_ym19_1_1461252738483_7252" class="">Thanks, Dan.</div><div id="yui_3_16_0_ym19_1_1461252738483_7350" class=""><br class=""></div><div id="yui_3_16_0_ym19_1_1461252738483_7351" class="">As for the +1's-- no greybeards will be harmed in my work to improve the interface.</div><div id="yui_3_16_0_ym19_1_1461252738483_7767" class=""><br class=""></div><div id="yui_3_16_0_ym19_1_1461252738483_7768" class="">-Jonathan<br class=""></div><div id="yui_3_16_0_ym19_1_1461252738483_7179" class=""><span class=""></span></div> <div class="qtdSeparateBR"><br class=""><br class=""></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" class=""> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" class=""> <div dir="ltr" class=""><font face="Arial" size="2" class=""> On Thursday, April 21, 2016 11:36 AM, Dan Wilcox <<a href="mailto:danomatika@gmail.com" class="">danomatika@gmail.com</a>> wrote:<br class=""></font></div>  <br class=""><br class=""> <div class="y_msg_container"><div id="yiv8900906351" class=""><div class="">If Pd uses <a rel="nofollow" target="_blank" href="http://portmedia.sourceforge.net/portmidi/" class="yiv8900906351">Portmidi</a> on Linux, then it should be pretty easy to list the available ports. It’s no so hard with ALSA itself either. Check the <a rel="nofollow" target="_blank" href="http://www.music.mcgill.ca/~gary/rtmidi/" class="yiv8900906351">RtMidi</a> ALSA implementation inside RtMidi.cpp. I’ve used that in the past as a reference, although it’s a little hairy to pick apart, it’s at least a good working example beyond the ALSA documentation.<div class="yiv8900906351"><br class="yiv8900906351"><div class="yiv8900906351">
<div style="letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; word-wrap: break-word;" class="yiv8900906351">--------<br class="yiv8900906351">Dan Wilcox<br class="yiv8900906351"><a rel="nofollow" target="_blank" href="https://twitter.com/danomatika" class="yiv8900906351">@danomatika</a><br class="yiv8900906351"><a rel="nofollow" target="_blank" href="http://danomatika.com/" class="yiv8900906351">danomatika.com</a><br class="yiv8900906351"><div class="yiv8900906351"><a rel="nofollow" target="_blank" href="http://robotcowboy.com/" class="yiv8900906351">robotcowboy.com</a></div></div>

</div>
<br class="yiv8900906351"><div class=""><blockquote type="cite" class="yiv8900906351"><div class="yiv8900906351">On Apr 21, 2016, at 9:28 AM, <a rel="nofollow" ymailto="mailto:pd-list-request@lists.iem.at" target="_blank" href="mailto:pd-list-request@lists.iem.at" class="yiv8900906351">pd-list-request@lists.iem.at</a> wrote:</div><br class="yiv8900906351Apple-interchange-newline"><div class="yiv8900906351"><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;" class="yiv8900906351"><span style="font-family:-webkit-system-font, 'Helvetica Neue', Helvetica, sans-serif;color:rgb(127, 127, 127);" class="yiv8900906351"><b class="yiv8900906351">From:<span class="yiv8900906351Apple-converted-space"> </span></b></span><span style="font-family:-webkit-system-font, 'Helvetica Neue', Helvetica, sans-serif;" class="yiv8900906351">Miller Puckette <<a rel="nofollow" ymailto="mailto:msp@ucsd.edu" target="_blank" href="mailto:msp@ucsd.edu" class="yiv8900906351">msp@ucsd.edu</a>><br class="yiv8900906351"></span></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;" class="yiv8900906351"><span style="font-family:-webkit-system-font, 'Helvetica Neue', Helvetica, sans-serif;color:rgb(127, 127, 127);" class="yiv8900906351"><b class="yiv8900906351">Subject:<span class="yiv8900906351Apple-converted-space"> </span></b></span><span style="font-family:-webkit-system-font, 'Helvetica Neue', Helvetica, sans-serif;" class="yiv8900906351"><b class="yiv8900906351">Re: [PD] time travelling with AKM320 and Pd</b><br class="yiv8900906351"></span></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;" class="yiv8900906351"><span style="font-family:-webkit-system-font, 'Helvetica Neue', Helvetica, sans-serif;color:rgb(127, 127, 127);" class="yiv8900906351"><b class="yiv8900906351">Date:<span class="yiv8900906351Apple-converted-space"> </span></b></span><span style="font-family:-webkit-system-font, 'Helvetica Neue', Helvetica, sans-serif;" class="yiv8900906351">April 21, 2016 at 9:09:58 AM MDT<br class="yiv8900906351"></span></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;" class="yiv8900906351"><span style="font-family:-webkit-system-font, 'Helvetica Neue', Helvetica, sans-serif;color:rgb(127, 127, 127);" class="yiv8900906351"><b class="yiv8900906351">To:<span class="yiv8900906351Apple-converted-space"> </span></b></span><span style="font-family:-webkit-system-font, 'Helvetica Neue', Helvetica, sans-serif;" class="yiv8900906351">Jonathan Wilkes <<a rel="nofollow" ymailto="mailto:jancsika@yahoo.com" target="_blank" href="mailto:jancsika@yahoo.com" class="yiv8900906351">jancsika@yahoo.com</a>><br class="yiv8900906351"></span></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;margin:0px;" class="yiv8900906351"><span style="font-family:-webkit-system-font, 'Helvetica Neue', Helvetica, sans-serif;color:rgb(127, 127, 127);" class="yiv8900906351"><b class="yiv8900906351">Cc:<span class="yiv8900906351Apple-converted-space"> </span></b></span><span style="font-family:-webkit-system-font, 'Helvetica Neue', Helvetica, sans-serif;" class="yiv8900906351">"<a rel="nofollow" ymailto="mailto:pd-list@lists.iem.at" target="_blank" href="mailto:pd-list@lists.iem.at" class="yiv8900906351">pd-list@lists.iem.at</a>" <<a rel="nofollow" ymailto="mailto:pd-list@lists.iem.at" target="_blank" href="mailto:pd-list@lists.iem.at" class="yiv8900906351">pd-list@lists.iem.at</a>>, IOhannes m zmoelnig <<a rel="nofollow" ymailto="mailto:zmoelnig@iem.at" target="_blank" href="mailto:zmoelnig@iem.at" class="yiv8900906351">zmoelnig@iem.at</a>><br class="yiv8900906351"></span></div><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;" class="yiv8900906351"><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;" class="yiv8900906351"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline;" class="yiv8900906351">I don't know of any reason this can't be done.  The main alsa api limitation</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;" class="yiv8900906351"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline;" class="yiv8900906351">that has stopped me is: Not Worth the Hassle.  That, however, is subjective -</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;" class="yiv8900906351"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline;" class="yiv8900906351">if you indeed want to attack it I'll be glad to see it (and perhaps even</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;" class="yiv8900906351"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline;" class="yiv8900906351">borrow it into vanilla if you're game).</span></div></blockquote></div><br class="yiv8900906351"></div></div></div><br class=""><br class=""></div>  </div> </div>  </div></div></div></div></blockquote></div><br class=""></div></div></body></html>