American Audio DP2 DJ Controller

Started by Emilio, January 05, 2011, 09:10:44 AM

Previous topic - Next topic

Emilio

Hi everybody happy new year!

Do anyone knows if there is a scrip allready for use the American DJ (Audio) DP2 controller.
I already set-up some of the functions, but I strugle with the well to jog, surf or scratch.
I know virtual dj is full compatible and coming alreday programed with this device, but i realy want to use it with otsav 1.85.0.76 wich is to superior in quality, even if it as not too much fx or loops.
Any help will be preatty wellcome.
Thanks everybody practice and enjoy! :)

p.s. I get a script from behringer 300 controller and modify so here is in case some one have the same problem like me.

Darryl

You've made a good start, well done.  Which controls have you got working?

The jog wheels work by sending a code that indicates which way it was turned and how quickly it was turned.  Inside the controller there is probably a wheel with notches punched out a regular intervals.  I light is shone through these notches and a sensor is placed on the other side.  If you turn the jog wheel very slowly, the light will be obscured and then will shine through the next notch. 

If I turn the wheel clockwise slowly, the MIDI data from the controller will be sent periodically (exactly how often depends on the controller) with a value indicating it has rotated one notch clockwise.  E.g. 0xB0:0x19:0x01 might indicate 1 notch turned clockwise whereas 0xB0:0x19:0x7F might mean one notch anticlockwise.

If you turn the control faster (and given that MIDI data can be sent very fast, you'd probably have to spin it pretty quick to get a larger number) you might see 0XB0:0x19:0x04 indicating that it was spun clockwise by 4 notches.   Conversely 0xB0:0x19:0x7C would be 4 notches anticlockwise.

If you knew how many notches there were you could work out how many there are notches per revolution.  I don't recommend opening it up, trial and error with the values for the velval event handler will probably suffice.

Start by finding out what MIDI codes your jog wheel is sending - some use a different numbering system.  Let us know what you find and I'll dig out what information we have about the velval event and we can try some experiments.

Have fun,
Darryl.
OtsAV: PDI PAAA-BFDR

Version 3.0.8.0 of the Karaoke Hoster is available now - http://sourceforge.net/projects/karaokehoster

Checkout my CDG Editor - repair badly ripped CDG Karaoke files with ease: http://sourceforge.net/projects/cdgeditor/

Now Playing in OtsAV - https://sourceforge.net/projects/nowplayinginots/ - Show your Windows Live Messenger contacts what you are listening to in OtsAV.