________________________________ From: IOhannes m zmoelnig zmoelnig@iem.at To: pd-dev@iem.at Sent: Wednesday, May 29, 2013 11:32 AM Subject: Re: [PD-dev] jack dbus?
[...]
i have two things:
- code (API+ implementation) that adds support for pluggable
audio/midi backends
- converted all the existing backends to use the new API (though they
are still linked statically into the Pd-binary)
What did you have to convert?
Also-- you mentioned people had tested Portaudio as pluggable backend. Have you tested using a known configuration (like with the ALSA backend) with your changes?
the code was only updated to Pd-0.43, and i haven't updated it to Pd-0.44.
Does the backend have to be written differently than the s_audio_*.c stuff to be pluggable?
not really
.
the idea was to have an API that builds on top of the current implementation of s_audio_... (which is pretty consistent throughout the various backends)
so it's mainly adding a few wrapper functions that register a given backend to the core.
you can have a look at it at [1]
Thanks, I'll check it out.
-Jonathan