Personal tools
You are here: Home development Google Summer of Code PluginHostLV2

Edit history

Edit: -1 of 1
Time: 2009-03-13 13:47:09
Note: /pd/pd/dev/summer-of-code/PluginHostLV2/edit


=== Possible Mentors ===

 *Georg Holzmann
 *Jamie Bullock

=== Description ===

[ LV2] is the new emerging standard for audio plugins. It is an extensible successor of [ LADSPA], intended to address the limitations of LADSPA which many applications have outgrown. It would be nice to have an LV2 host in Pd, similar to the already existing hosts for [ LADSPA] and [ DSSI].

Fortunately there exists a library for LV2 host development, called [ SLV2]. SLV2 is a portable C library to simplify the discovery, loading, and use of LV2 plugins and includes also an example of a simple jack plugin host.

Goals of this project:

 *write a LV2 plugin host Pd external using the SLV2 library
 *the interface should be as close as possible to the already existing   [ dssi~ external]   and [ plugin~ external]

Resources to start:

 * : a tutorial on how to write  C externals for pure data
 * :   documentation of the [ SLV2 library]
 * :   simple jack host example using the SLV2 library
 * :   code of Pd's current LADSPA plugin host
 * :   code of Pd's current DSSI plugin host

=== Required Skills ===

 *good C programming knowledge
 *an understanding of the basics of audio plugins 

Powered by IEM Powered by Plone Section 508 WCAG Valid XHTML Valid CSS Usable in any browser