Entra:     


Forum: Old versions

Topic: Mapping a DMP-555 (is it possible)

Questo argomento è obsoleto e potrebbe contenere informazioni obsolete o errate.

I tried the HID Trace, and this is what I get.. so is it possible to get the dmp configured so i can use it with Virtual DJ?

I can get the drivers to read HID Device and USB to HID device

USB to Serial


VID=08e4 / PID=0102 / ReportSize=8


Page: 0

0 1 2 3 4 5 6 7
_________________________
0| 00 00 00 00 00 00 00 00


01234567 89ABCDEF
__________________
0| 00000000 00000000
1| 00000000 00000000
2| 00000000 00000000
3| 00000000 00000000
 

Inviato Wed 26 May 10 @ 5:58 am
It should be possible to make a HID definition for it, but you would need to work out what each button, slider, etc. sends (HID trace will help you with this.)

Typically, buttons will send a bit (1 or 0) and knobs/sliders will send a byte.

Technical information on creating a HID definition can be found on the following page: http://www.virtualdj.com/wiki/ControllerDefinitionHID.html
 

I am really trying to figure out the HID trace, when the DMP is on and i touch any of the buttons, sliders nothing appears on the HID trace only when I turn the unit off i get that read out. also when I open config in virtual dj pro, it does not recognize the player so does that mean it most likely wont work?

any suggestions would greatly help!!! I am very new to all this programming and would love to figure out this out... thanks
 

Have you put the player into controller mode? Usually there should be a button or knob to choose this, e.g: PC, MIDI, SOURCE, etc.

if the player is in normal CD playback mode then it will not send anything.
 

That is the only problem I am having because there is no button for PC mode like the CDJ 400, I would hope there might be a way of forcing it maybe its a lost cause... I would love to just go out and buy the CDJ 350's but I am going to try to find out how the DMP connects only when DJS is running

any ideas?
 

From what I have read on the Internet, it's protocol is proprietary.

I would guess that the original included DJS software sends initialisation code to the device that forces it into controller mode (I.e: You cannot toggle between software controller and normal CD player on demand.)

From Wikipedia, this device was released in 2002 and discontinued only 2 years later, so your best bet would be to save up for a newer supported controller such as Pioneer CDJ-400.

I would also guess that the DMP-555's control functions are very limited, unlike their newer controllers that have full LED feedback, text display, etc.
 

That makes sense, I appreciate your info! I guess I have been lucky that I have had 8 years with this technology and people are just recently getting into all this it seems...

have you heard anything about the CDJ 350 and its control with virtual dj, good bad?
 

any of this make sense for what i need to do...

[Version]
Signature="$CHICAGO$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
provider=OpenInterface
LayoutFile=LAYOUT.INF
DriverVer=02/26/2002,1.00.0000.0

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
"OpenInterface"

[OpenInterface]
"SD DEVICE DRIVER"=SDPIUSB, USB\VID_08e4&PID_0101

[DestinationDirs]
SDPIUSB.CopyList = 10, system
SDPIDRV.CopyList = 10, system\iosubsys
SDMGR.CopyList = 10, system
SDA.CopyList = 10, system\SDA

[SDPIUSB]
CopyFiles=SDPIUSB.CopyList, SDPIDRV.CopyList, SDMGR.CopyList, SDA.CopyList
AddReg=SDPIUSB.AddReg

[SDPIUSB.AddReg]
HKR,,DevLoader,0,*ntkern
HKR,,NTMPDriver,,SDPIUSB1.sys

[SDPIUSB.CopyList]
SDPIUSB1.SYS

[SDPIDRV.CopyList]
SDPIDRV1.PDR

[SDMGR.CopyList]
SDDEVMGR.DLL

[SDA.CopyList]
SDTOF001.DLL
 

or....


; SDPIDRV1.INF -- install for USB IOS mapper

[version]
signature="$CHICAGO$"
Class=hdc
Provider="OpenInterface"

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
"OpenInterface"

;**************************************************************
;manufacturer device list
[OpenInterface]
"SD DEVICE DRIVER ƒRƒ“ƒgƒ[ƒ‰" = Driver_Inst, SCSI\{5BA59AF5-D7B0-478E-A15F-2CC88E2EB9FA}

;**************************************************************
;Installation Sections

[Driver_Inst]
AddReg = IOSMAP_AddReg

[IOSMAP_AddReg]
HKR,,DriverDesc,,"SD DEVICE DRIVER ƒRƒ“ƒgƒ[ƒ‰"
HKR,,DevLoader,,*IOS
HKR,,PortDriver,,SDPIDRV1.pdr

;********************************
;IOS common section
[IOS]
HKR,,DevLoader,,*IOS

[DestinationDirs]
DefaultDestDir = 12
 

Those are just the properties of the USB driver and are of no use/help to VirtualDJ

Given that its HID page is so small, I would expect its capabilities to be very limited.

I do not have direct experience of Pioneer CDJ-350, but this CD player has full native support in the latest VirtualDJ v6.1
 

can you get a trace on the buttons when running the djs software? also what os are you on?
 

No because it is a different connection, I tried different drivers but I am done trying... no luck
 



(Vecchi argomenti e forum sono automaticamente chiusi)