URL:
  <http://gna.org/task/?4470>

                 Summary: Submission of LV2 dynparam extension
                 Project: Gna! Administration
            Submitted by: nedko
            Submitted on: Friday 01/05/2007 at 16:07
                  Status: None
         Approval Status: None
         Should Start On: Friday 01/05/2007 at 00:00
   Should be Finished on: Monday 01/15/2007 at 00:00
                Category: Project Approval
                Priority: 5 - Normal
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

A new project has been registered at Gna! 
This project account will remain inactive until a site admin approves or
discards the registration.


= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration <https://gna.org/siteadmin/groupedit.php?group_id=2013> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration
<https://gna.org/siteadmin/groupedit.php?group_id=2013>


= Registration Details =

* Name: *LV2 dynparam extension*
* System Name:  *lv2dynparam*
* Type: Programs
* License: Other, GPL Compatible (GNU Generic Public License V2)

----

==== Description: ====
lv2dynparam is lv2 plugin interface extension that enables plugin parameters
appear and disappear as response of existing parameter changes (i.e. number
of voices) or executing commands (i.e. "add new voice"). It also allows
grouping of parameters and groups. Groups can be used for things like ADSR
abstraction, i.e. group of 4 float parameters.

extension consists if header describing the extension interface:

http://svn.gna.org/viewcvs/zyn/code/lv2dynparam.h?rev=23&view=markup

and libraries, one for plugins and one for hosts, to expose functionality in
more usable, from programmer point of view, interface.

Currently library code is split between zyn (plugin) and zynadd (host)
projects, in dynparam* files.

http://svn.gna.org/viewcvs/zynjacku/code/
http://svn.gna.org/viewcvs/zyn/code/

lv2 plugin interface site is at:
http://lv2plug.in/



==== Other Software Required: ====
None


==== Other Comments: ====
The reason behind separate project registration request is that two libraries
closely depend on each other. They also share common headers that are
currently duplicated in zyn and zynjacku repositories. Also, while dynparams
extension is created to meet requirements of zynadd/zynjacku development, it
is designed as general purpose extension to be used by other hosts and
plugins.






    _______________________________________________________

Reply to this item at:

  <http://gna.org/task/?4470>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Register mailing list
[email protected]
https://mail.gna.org/listinfo/register

Reply via email to