Hi,

I made some improvements:

   - Jog wheels now work as intended, including touch sensitive scratching.
   - FX knobs now work, I emulated soft takeover in JavaScript as a
   workaround. It's not nice, but it works.
   - Cleaned up the code.

https://github.com/jardiacaj/mixxx

I think that solves all the major issues, I intend to make some smaller
improvements over the next week.

2015-07-24 1:36 GMT+02:00 Be <b...@gmx.com>:

> You can simplify your BindControlConnections function. See the
> connectDeckControls function in
>
> http://mixxx.org/wiki/doku.php/midi_scripting#turning_a_2_deck_controller_into_a_4_deck_controller
> for an example.
>
> On 07/23/2015 06:19 PM, Joan Ardiaca Jové wrote:
> > Hello,
> >
> > I just pushed the current state of my work on the Pioneer DDJ-SB mapping
> > to my fork in github:
> >
> >
> https://github.com/jardiacaj/mixxx/commit/9f479f3e7d31b9faec755153cfe7a2f5f3f5de03
> >
> > Please note this is unfinished work in a "works for me" state, I would
> > like to continue working on it. I mostly tried to reproduce the way the
> > controller is intended to work when using Serato.
> >
> > Some things that bother me:
> >
> >   * Code quality (I'm not proud of it).
> >   * Jog wheels, especially scratch mode is missing.
> >   * Soft takeover is not working for the effects knobs.
> >   * Most knobs send two MIDI messages when their position changes, but
> >     I'm currently using just the most significant one, losing precision.
> >   * And some other smaller issues.
> >
> > I'll be glad if someone can take a look at the mapping and maybe even
> > try it out if you have access to a DDJ-SB. Comments and criticism are
> > more than welcome.
> >
> >
> >
> > If someone is able to give me a hint, I'll explain the problem with the
> > effects knobs: soft takeover is not working or not working properly for
> > those. The controls look like this:
> >
> > http://i.ytimg.com/vi/D1gvHsyoSBQ/maxresdefault.jpg
> >
> > In Serato, pressing one of the FX buttons lights it up. If the knob is
> > then turned, it changes the "main parameter" for that effect, allowing
> > to control three effects at once if all three FX buttons are lit.
> >
> > I took a different approach: turning the knob changes the mix parameter
> > of the effect. But if the knob is turned while one of the buttons is
> > kept pressed, it changes one of the parameters of that effect, allowing
> > control of up to three parameters this way. Yet, even though I'm
> > activating soft takeover for those controls (see the
> > function PioneerDDJSB.setFXSoftTakeover), sudden changes on those
> > controls happen. Am I doing something wrong?
> >
> > Kind regards,
> > Joan
> >
> >
> >
> ------------------------------------------------------------------------------
> >
> >
> >
> > _______________________________________________
> > 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
> >
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> 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
>
------------------------------------------------------------------------------
_______________________________________________
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