-MP3 playing/editing through import or direct stream
-integration with itunes by either reading its playlists and/or drag and drop
-movable loop markers per live clip
-crossfader component (add ins and assign a/b. Let it have kill, cut in, and one button fade)
-DJ eq component (3 band with kill and cut in)
-cue button on mixer (to send to alternate out)
-group solo and mute
-control surfaces. GUI boxes of uniform size so that they can stack together nicely into rack "rows" in a dock. They allow you to add vst or other parameters (such as cc to external gear) with curve mappings to user added buttons, knobs, sliders and x/y pads.
-qwerty modifier key for the control surface that allows a parameter change to glide to destination over a user defined time (inertia). This lets us make a change and still use the mouse for other things while the change gradually takes place.
-snapshots and morphing
-ability to have CC mappings per focused dock (so you can use the same knobs to control different parameters depending on what is in focus). can use Midi to change dock focus.
-reverse button for live clips
-abilty to make a live clip skip to clip x after y loops (for pattern chaining and fills)
-fine adjustment of tempos and nudge, and/or sync to audio input
-drink holder
