<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:12pt"><div><span><br></span></div><div><br></div>  <div style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> IOhannes m zmoelnig &lt;zmoelnig@iem.at&gt;<br> <b><span style="font-weight: bold;">To:</span></b> pd-dev@iem.at <br> <b><span style="font-weight: bold;">Sent:</span></b> Wednesday, May 29, 2013 11:32 AM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [PD-dev] jack dbus?<br> </font> </div> <div class="y_msg_container"><br>[...]<br><br>&gt;i have two things:<br>&gt;- - code (API+ implementation) that adds support for pluggable<br>&gt;audio/midi backends<br>&gt;- - converted all the existing backends to use the new
 API (though they<br>&gt;are still linked statically into the Pd-binary)<br><br>What did you have to convert?<br><br>Also-- you mentioned people had tested Portaudio as pluggable backend.<br>Have you tested using a known configuration (like with the ALSA backend)<br>with your changes?<br><br>&gt;the code was only updated to Pd-0.43, and i haven't updated it to Pd-0.44.<br><br>&gt;&gt; Does the backend have to be written differently than the<br>&gt;&gt; s_audio_*.c stuff to be pluggable?<br><br>&gt;not really<br>.<br>&gt;the idea was to have an API that builds on top of the current<br>&gt;implementation of s_audio_... (which is pretty consistent throughout<br>&gt;the various backends)<br><br>&gt;so it's mainly adding a few wrapper functions that register a given<br>&gt;backend to the core.<br><br>&gt;you can have a look at it at [1]<br><br>Thanks, I'll check it out.<br><br>-Jonathan<br><br></div> </div> </div>  </div></body></html>