On Tue, May 14, 2013 at 10:47 AM, Owen Williams <owilli...@mixxx.org> wrote:
> On Tue, 2013-05-14 at 10:37 -0400, RJ Ryan wrote:
>
> >
> > Hope everyone is on the same page now with where effects stands. If
> > you want to be involved please add comments to the design doc. Also,
> > the effects branch has had a working skin and 2 simple flanger effect
> > chains (just to prove you can have multiple) for over a year now.
> > Still waiting on the great influx of effect developers to add cool
> > effects :P.
>
> As for what Sean said about effects needing a skin makeover -- I don't
> think we can afford to wait for the mythical skin 2.0 before
> implementing effects. RJ told me that we should be able to do tabbed
> interfaces with our current engine.
Yea, if we want to release 1.12.0 anytime soon the skin system rewrite will
have to wait. The
WidgetStack<http://mixxx.org/wiki/doku.php/creating_skins#widgetstack>s
that made it into 1.11.0 are a nice skin feature that support tabs without
having to have OS-level tabs.
Though I envisioned the effect chain editor being hidden behind a tab where
the library normally goes. The actual effect-chain slots I think could be
more like sampler-deck sized things.
(and eventually Preferences if someone wants to
> tackle that please!).
Ugh. The preferences code is the worst. Someone please nuke all of it and
start fresh :).
>
> Also for 1.0, we will be working on a flexible backend for effects but
> we'll just be including a static collection of simple effects that
> people would expect to find: flange, reverb, delay / echo,
> highpass/lowpass knob, maybe a bitcrusher or other distort. Based on my
> experience watching dozens of big-name DJs play out, 90% of the time
> they only ever use the Pioneer Mixer's high/low knob :). If we wait for
> full VST / LV2 / LADSPA with a chain editor it's going to be forever.
> We need to at least throw a bone out to our users to prove that effects
> are going to happen.
>
+1, fancy backend, simple frontend for 1.0.
To help the ball start rolling, I'm going to pull the effects branch and
> engine_control-refactor over to github for easy branching/merging.
>
Cool -- thanks!
------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
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