Effects GUI and LADSPA

Registered by shanxS on 2011-11-27

Building upon Effects framework (mixxx/+spec/effects-1.0) make complete GUI and incorporate LADSPA for effect plugins.

See whiteboard below for status and upcoming stuff.

Blueprint information

Status:
Started
Approver:
Mixxx Development Team
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
shanxS
Definition:
Discussion
Series goal:
Accepted for 2.3
Implementation:
Good progress
Milestone target:
None
Started by
shanxS on 2011-11-27

Whiteboard

==========
GUI
==========

Parameters:
1. Linked to super knob
TODO: Display details/about. Change effective range. Show name.
Resources:
http://libqxt.bitbucket.org/doc/tip/qxtspanslider.html#details

Effects:
1. Can be searched from list of available effects
2. Add, delete, and change position in chain
TODO: Display details/about in list of effects

Chain:
1. Add, delete, renamed
TODO: Save and load from disk. List all available chains in Effects Editor

==========
LADSPA
==========
:
1. Work in progress for minimal functionality
Wish TODO: if plugin crashes - Mixxx should *not* and must inform user about crash and keep performing as usual.
Resources:
http://stackoverflow.com/a/14414234
Boost.Interprocess
http://qt-project.org/doc/qt-4.8/qsharedmemory.html#details

-shashank

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.