Good work, Owen. Since I do not know what additional features you are 
going to add in your branch, here are some ideas.

Currently, if you double click on a track item in library (vinyl control 
enabled), Mixxx loads the track always into deck 1. This is should be 
fixed somehow.

Another cool idea is to add a feature what is called "needle cueing" in 
Scratch Live (SL). SL jumps to a certain cue point if the needle was 
lifted over some period of time. Such a feature in Mixxx would be 
awesome. (Trakor does not offer such a feature although many users want 
to have it).

Keep on your good work!

Cheers,

Tobias



Another

Am 25.08.2010 05:44, schrieb Owen Williams:
> At long last, I got off my butt and updated my features_xwax branch to
> merge nicely with later versions of trunk.  It should now be as
> functional as it was back in may, and I've even fixed some of the UI
> bugs that were in there.
>
> For those who aren't familiar with my branch, you can find it at
> https://code.launchpad.net/~ywwg/mixxx/features_xwax2
>
> (Note the "2": I had to basically start over since trunk had changed so
> much, so I manually merged all of my patches in a new branch.)
>
> This branch:
> * updates xwax to the latest version
> * completely rewrites the vinyl control code for much more smooth,
> reliable performance
> * adds support in Mixxx for playpositions<  0, which means that you can
> rewind tracks past the beginning for better syncing
> * adds a few UI bells and whistles for better control
> * adds per-deck vinyl enabling
> * adds single-deck mode
> * tweaks the library code so it doesn't delete v1.7 databases (so you
> can run either 1.7 or 1.8 -- but make backups anyway)
>
> At this point, it's necessary to use my Trancer-DJO-3 skin to use the
> branch.  It's included in my tree.
>
> Here's the basic usage:
> Once vinyl mode is enabled, a green box appears to indicate that vinyl
> control is on.  There are three modes of control: Absolute, Relative,
> and Constant.  Absolute mode follows the needle wherever it goes.
> Relative mode only pays attention to the speed of the playback.
>
> Constant mode plays back at a constant speed.  This may seem odd, but
> this is useful when your control vinyl is shorter than your track.  So,
> you'll reach the end of the vinyl before the song is over.  When this
> happens, the green box starts blinking orange and control is
> automatically turned over to CONST mode (which holds playback constant
> at the last value).  You can let the track play out in CONST, or you can
> reposition the needle and switch to Relative mode if you want to
> maintain control over the playback speed.  Of course, there is no
> interruption in playback.
>
> There's also some needle-skip detection, which is not wonderful but
> works occasionally.  If a skip is detected, the green box turns RED and
> playback again goes to CONST mode.  The idea is that you can blow on the
> needle, put it back down, switch to REL mode again, and no one will know
> the record skipped.
>
> Please give the code a try, and let me know how it works.  There were
> problems previously with CDJ control and looping, so I'd like to know if
> those still apply.
>
> cheers,
> Owen
>
>
> ------------------------------------------------------------------------------
> Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
> Be part of this innovative community and reach millions of netbook users
> worldwide. Take advantage of special opportunities to increase revenue and
> speed time-to-market. Join now, and jumpstart your future.
> http://p.sf.net/sfu/intel-atom-d2d
> _______________________________________________
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel

------------------------------------------------------------------------------
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
_______________________________________________
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to