Gah, I wish the reply-to headers on this list were set up correctly :<

---------- Forwarded message ----------
From: Josh Matthews <[EMAIL PROTECTED]>
Date: Tue, Sep 23, 2008 at 12:37 AM
Subject: Re: [Mixxx-devel] Single turntable vinyl control
To: Albert Santoni <[EMAIL PROTECTED]>

Well, with only one button, then a deck is always receiving vinyl control
input.  I'd be happy with a button per deck, with only one depressed at any
given moment, or neither.  However, I doubt it would be a huge issue if it
was there was just a single toggle for deck 1/deck 2.

On Tue, Sep 23, 2008 at 12:18 AM, Albert Santoni <[EMAIL PROTECTED]> wrote:

> On Mon, 2008-09-22 at 11:57 -0400, Josh Matthews wrote:
> > The way djDecks handled which decks received vinyl control was via a
> > button on each player that toggled it on or off.  In the preferences
> > you could set the input channel for each deck, so you could specify
> > that all three players would be controlled through the same input
> > channel, and it worked without problems.
>
> When would you want to control more than one deck simultaneously with
> one turntable? If there's a good reason, sure, but for simplicity it
> might be better to just make a single button that toggles between the
> two decks. (Less buttons is better for MIDI controllers, easier to code,
> etc.) :)
>
> Thoughts?
>
> Thanks,
> Albert
>
> >
> > On Mon, Sep 22, 2008 at 12:37 AM, Albert Santoni <[EMAIL PROTECTED]>
> > wrote:
> >         Hi Josh,
> >
> >         I started hacking Mixxx as I was moving out of rez too. :)
> >
> >         I wrote most of the vinyl control code, and I'd be happy to
> >         give you as
> >         much guidance as possible on this. To get you started, I've
> >         written a
> >         feature specification on our wiki outlining the work that
> >         needs to be
> >         done for it:
> >         http://www.mixxx.org/wiki/doku.php/single-deck_vinyl_control
> >
> >         In the Design section, I briefly introduce some of the vinyl
> >         control
> >         code before I realized the easy way to code this (which I also
> >         documented on that page).
> >
> >         Mixxx's vinyl control works by getting input audio from a
> >         soundcard and
> >         passing it to a VinylControlProxy object, which then adjusts
> >         the
> >         playback rate/position. The easy way to hack single-deck vinyl
> >         control
> >         in is to simply reroute which VinylControlProxy object
> >         receives the
> >         audio from the soundcard. (There are two of these objects, one
> >         for each
> >         player/channel.) I go over this in more detail in the wiki
> >         article.
> >
> >         My big question is how is control supposed to be switched from
> >         one deck
> >         to another? Is it by looking at the crossfader position or
> >         something?
> >
> >         Don't let the specification wiki page scare you - it's just
> >         there to
> >         outline the work, and when you're in doubt, code! Get
> >         accustomed with
> >         the code base (specifically soundmanager.cpp) and worry about
> >         doing it
> >         "right" later.
> >
> >         I hope this gives you the end of the string. If you have
> >         questions,
> >         please don't be afraid to ask! I'm also available on our IRC
> >         channel
> >         (#mixxx on Freenode) quite a bit (my nick is asantoni), so
> >         feel free to
> >         bug me when I'm around there too.
> >
> >         Thanks!
> >         Albert
> >
> >
> >
> >         On Sun, 2008-09-21 at 18:07 -0400, Josh Matthews wrote:
> >         > Hi everyone,
> >         > I discovered Mixxx just before I had to pack up my residence
> >         room and
> >         > move out, and I still don't have anything plugged in in my
> >         new house.
> >         > Anyways, I really like what I saw, but it seems to be
> >         missing single
> >         > turntable vinyl control.  This is something that the djDecks
> >         program
> >         > has, which I've been using up until now, and it is
> >         indispensable to me
> >         > as my soundcard only has enough in/out plugs to let me use a
> >         single
> >         > deck.  What's the status of this feature?  If someone can
> >         give me an
> >         > overview of the work required, I could probably whip it into
> >         shape if
> >         > need be.  I'm bilingual in English and C++, so give me a
> >         holler.
> >         >
> >         > Cheers,
> >         > Josh
> >         >
> >
> >         >
> >
> -------------------------------------------------------------------------
> >         > This SF.Net email is sponsored by the Moblin Your Move
> >         Developer's challenge
> >         > Build the coolest Linux based applications with Moblin SDK &
> >         win great prizes
> >         > Grand prize is a trip for two to an Open Source event
> >         anywhere in the world
> >         > http://moblin-contest.org/redirect.php?banner_id=100&url=/
> >         > _______________________________________________ Mixxx-devel
> >         mailing list [email protected]
> >         https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> >
> >
> >
>
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to