-
Notifications
You must be signed in to change notification settings - Fork 32
Closed
Labels
EnhancementThis issue is about a new feature rather than a bug.This issue is about a new feature rather than a bug.
Description
An LV2 client would be a nice addition since it is licensed under ISC and therefore a truely open/free standard. I have begun work on LV2 on my fork of dplug.
What's Left
- X11: Opens in separate window rather than widget (EDIT: superseded by X11 window parenting #349 )
- Crashes carla when opening GUI
- Investigate why
--combined
needed for GUI to work - MIDI input (C source has been translated)
- Implement IHostCommand properly for LV2Client
- Write functions to generate manifest.ttl and plug_name.ttl files
- Modify dplug-build to export .ttl files and package LV2 plugins
- Allow for multiple descriptors
- Investigate sample rate and how
resetFromHost()
should be called - Get TimeInfo from host
- Remove pragma(inline) statements
- Export descriptor function
- Test on windows
- Test on Mac OS
- Change instancePtr to not be TLS
- Generate descriptor at runtime
- Implemented graphics mutex
- Expose parameters as floats only (0..1 in range only)
- Use float*[] for input/output ports rather than Vec!float[]
- Parameter extraction
- Preset extraction
jpcima
Metadata
Metadata
Assignees
Labels
EnhancementThis issue is about a new feature rather than a bug.This issue is about a new feature rather than a bug.