-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2013-05-29 17:21, Jonathan Wilkes wrote:
Ok, sounds like you have two things: a) code that adds support for pluggable audio/midi backends, and b) a pluggable portaudio backend.
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)
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]
fgamsdr IOhannes
[1] https://github.com/umlaeute/pd-vanilla/tree/mediabackends