Hello,

I am trying to add LV2 support to Mixxx. I and my mentor, Daniel,
thought that the best and less error-prone way to do this is by
using an external jack host for LV2 plug ins. This has the advantage
that an external process is handling the plug ins so we can use some
well tested software solutions (example: Jalv, calfjackhost). Also,
Jack is cross platform and can be used on Linux, Windows and OS X.
Furthermore we will have the freedom to route any signal to any other
Jack applications as well as the ability to use VST and Hardware effects.

A new effect will be created which routes the audio to the external
host and retrieves it modified. After that it passes it to the Master
output. Here[1] is a sketch. To be able to do this, we must create new
output streams which will be accessible to Jack (not possible with
the current architecture, must create one like this[2]). As input we can use
the existing Auxiliary inputs.

What do you think about this approach?


[1] -http://i.imgur.com/Kd7REQh.jpg
[2] -http://i.imgur.com/m69xLKU.jpg


------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to