DM2 Arcade Button Mod Wiring Help
DM2 Arcade Button Mod Wiring Help Posted on: 22.11.2009 by Susann Blachford Hi everyone,So i'm trying to see if i could put arcade buttons into my crappy Mixman DM2 controller.... I took the thing apart and just looking at 3 simple buttons the circuit has me kinda confused so i was wondering if someone could give me some tips on this. So heres a picture of the circuit: Heres what i THINK the circuit is currently: Heres what i THINK i should wire the new buttons as: I'm not sure if those resistors are of any importance.....hmm.. Any help with this would be greatly appreciated! | |
Susann Blachford 19.04.2010 |
Originally Posted by JoeM
Oh and I just checked the link again, still not working |
Vince Donohoue 19.04.2010 |
Originally Posted by faeruithir
Traktor mode in the existing driver is probably outdated but in the standard midi mode you still get banks and full control of the LEDs. You could do almost anything from there using a well crafted TKS. Traktor mode was made by me before Traktor Pro and before all the modifier flags they've added so could probably be scrapped entirely for a better generic midi mode and some goods TKS's. Also, it's open source of course and most of the MIDI logic is easy to understand and organized in very simple C++ classes. If you knew javascript you could probably know enough to add some basic features. |
Vince Donohoue 25.04.2010 | I need to do a bunch of fixes for Snow Leopard to do new builds. In the mean time, the Beta 4 should send midi notes 79-82 for the 1-4 buttons on the bottom in single bank mode already. EDIT:" My mistake. That's a version I was testing. I'm having a lot of issue with snow leo as Apple moved around MIDIServer quite a bit and I'm getting errors now from USB I never had before so it's double whammy of errors. The easiest thing for me to do is to drop support for anything older than 10.6 but I don't really want to so I'll keep hammering away to get a 32/64bit version that runs down to at least 10.5, maybe 10.4. EDIT 2: I went back to some older, very basic code that just tests transfers to and from the device and it appears there has been change somewhere to the USB system that causes problems with this device. I will probably have to wait for someone from Apple's USB team to look into this with me. EDIT 3: SO I spent the better part of today trying everything I could believe of. Including starting from scratch using an example USB MIDI driver code base Apple provides that has been updated for Snow Leo. Still doesn't work. I discovered that the old and new code runs just fine on my older Macbook Pro though, so I did a bunch of debugging and sent my results over to Apple's USB group hoping they might have some insight on why it works on one machine but not another. Unfortunately the one it doesn't work on is my main machine so I can't really make any changes until this is resovled. This probably also explains why some users more recently couldn't use the driver either. Blame MixMan, as they broke USB standards with this device. |
Susann Blachford 20.04.2010 | So the beta 4 version is already what I have. I'm interested in using the bank buttons as plain midi buttons with just 1 bank in general MIDI mode. It just works easier for me in Traktor that way. Do you believe you could make that minor change? |
Vince Donohoue 20.04.2010 | Ahah. Just figured out my ISP has been blocking my website. I just moved it from a dedicated host not realizing my provider blocks port 80 by default (but it was working for me from in the network!) . It should be all resolved now. |
Susann Blachford 19.04.2010 |
Originally Posted by JoeM
Oh and I just checked the link again, still not working |
Keli Vandenbergh 19.04.2010 | ... Thanks! ... |
Vince Donohoue 19.04.2010 | I've had to move web servers and I have some DNS issues. Link fixed now. |
Keli Vandenbergh 19.04.2010 | ... http://www.joemattiello.com/dm2/Downloads.html Is not working. ... |
Vince Donohoue 19.04.2010 | Try the Beta 4 version and let me know what bugs you have. Only bug I'm not interested in is having to unplug it before each re-use. This will probably never get fixed. I inquired with the Linux/Win devs but I believe it may be a Mac OS X / USB specific bug, confirmed by a lead OS X USB dev I talked to a while ago. Apparently the DM2 uses non-standard but 'allowed' settings for the USB transfer channel, so the port doesn't close right. |
Keli Vandenbergh 19.04.2010 | ... The last time I try it it was a bit buggy but it could be cool update and play with Traktor! ... |
Vince Donohoue 19.04.2010 |
Originally Posted by faeruithir
Traktor mode in the existing driver is probably outdated but in the standard midi mode you still get banks and full control of the LEDs. You could do almost anything from there using a well crafted TKS. Traktor mode was made by me before Traktor Pro and before all the modifier flags they've added so could probably be scrapped entirely for a better generic midi mode and some goods TKS's. Also, it's open source of course and most of the MIDI logic is easy to understand and organized in very simple C++ classes. If you knew javascript you could probably know enough to add some basic features. |
Susann Blachford 10.02.2010 | Hey guys, I have a lot of buttons that i bought for this project but didn't end up using (I wasnt planning to use arcade buttons at first, and I bought a lot more extra buttons in case of loss or breakage) They are the small square black ones. They are great for controls that don't need as much tactility as an arcade button like triggering effects and also if you don't want to take up as much room. I'm selling them right here on DJTT: http://www.djranking s.com/community /sho...9867#post99867 The prices include shipping and they're cheap as hell so I hope to see these in some of your guys' mods! |
Latia Pfleider 28.01.2010 | congratulations! I like the colors and materials you picked. having thoughts about gutting my DM2 now. |
Susann Blachford 27.01.2010 |
Originally Posted by weltraumpapst
|
Dorthy Delamar 27.01.2010 | this is amazing work Faeruithir! |
Shay Wyche 27.01.2010 | I'm very impressed with this. Great work there Faeruithir. |
robin loo 27.01.2010 |
Originally Posted by faeruithir
thanks |
Susann Blachford 27.01.2010 | Thanks Patch! I believe the joy stick COULD be made into a pitch bend....not sure.. I did keep the bank buttons. Those are the 4 white indented buttons at the top of the left controller. The LEDs are the ones right off the DM2. Just de-soldered them from the board and connected them back with wires. Make sure you don't get them the wrong way round though! Here's a cost roundup: Mixman DM2 $15 on ebay arcade buttons 14 x $1.5 second hand = $21 other buttons total to about $15 only! (got em dirt cheap in Hong Kong) acrylic sheet $26 Laser cutting charge $6 (being a student totally rocks) Masonite (Free scraps!) Wire and solder about $10 Total Cost: $93 took about 2 weeks to complete working a few hours a day but planning took way longer not too shabby! |
Brunilda Kora 27.01.2010 | You have done a truly awesome job there, faeruithir - and TRULY deserve the title of (AT LEAST) Tech Wizard. Looks great. Any idea if there are any controls on the DM2 that could be modded into a pitch bend and a mod wheel? If I could creat controllers like yours with pitch bend and mod I'd have the PERFECT controller for my set-up!!! Did you keep the bank change buttons to give you more controls? Seriously great work there, mate. Love the LEDs! Are they the original LEDs from the DM2? You realise you've started a revolution now, don't you? DM2s are gonna fly off the shelves! |
robin loo 27.01.2010 | amazing mod! the reflective surface looks great.. |
Susann Blachford 27.01.2010 | So here are the pics. Unfortunately the reflective surface, while shiny and pretty, is hard to photograph.. the setup with my x-session pro. two ribbon cables connect the 2 units together and the USB cable runs out of the left unit. A close up showing LEDs, arcade buttons and jog wheel the guts of the right unit....thats a lot of wiring.. Detail of the jog wheel encoder. It is optical, the jog wheel has teeth, which drives the little gear on the encoder which is connected to a round thing with slits. An optical sensor detects the time between each slit i guess... I will put up a step by step soon! |
Latia Pfleider 26.01.2010 |
Originally Posted by faeruithir
if you still have it open can I get a pic of the encoder for the jog parts, is it optical? |
Shanda Szostek 26.01.2010 | I am still in planning phase, anyone any idea how to mod the joystick into sumthing useful (like pitchfaders) without having problems to calibrate the dm2 on xp? |
Dorthy Delamar 26.01.2010 | yes a step by step guide & cost would be great! |
Brunilda Kora 26.01.2010 | Don't tease us, son - get those pics posted!!! Any chance of a step by step and an idea of what it costs? |
Susann Blachford 25.01.2010 | Gentlemen, the deed is done. Except the back panel. I will post pics of the finished controller as soon as i can get some good lighting. Its fully functional just have to get it all mapped now! |
Shanda Szostek 21.01.2010 | Woo, got the answer myself, the lights need 10 volt, this should be something the usb can't deliver, doesn't it? |
Wai Rofkahr 21.01.2010 |
Originally Posted by Paleface
|
Latia Pfleider 20.01.2010 | hey incase you guy have not came across it there is a dm2 community
. Its not very active but it could be helpful. http://dm2.proboards.com/index.cgi |
Shanda Szostek 20.01.2010 | Could anyone tell me if it would be possible to use these kind of buttons? http://www.arcadeshop.de/Taster-bele...-gelb_562.html I really want to have glowing buttons... ??? Sorry it's a german page --- but as I am from Germany - this seems like a good shop for me... |
Latia Pfleider 19.01.2010 | Hey faeruithir very nice! Just saw what you made looks great. If you want to get that bank switch working I had some ideas. I will hit you up later. |
Susann Blachford 19.01.2010 | Great! Make sure to show us your progress too. I actually do have a great camera, its the lighting that sucks here. I'll try to get better pictures ASAP. Now i have all the LEDs for one unit working and installed! All this soldering is just really boring and nerve wracking sometimes |
Shanda Szostek 18.01.2010 | Okay faeruithir, you inspired me... I've ordered me a second DM2 for modding and make a plan what I want to do... Gosh, I really wisch you would have a better cam for making much more detailed photos... |
Susann Blachford 17.01.2010 | @ paleface: The LEDs will be incorporated. Its not that clear in the pics, but there are 5 mm holes next to each of the arcade buttons and the buttons below it for the LEDs to go in. @ Patch: I'm not sure about this, and have no idea if it would work. I didn't want to mess with the electronics of the DM2, so i'm basically taking it out of one case and putting it in another with other buttons. Nothing too complicated...in theory... more pics to come soon! |
Brunilda Kora 17.01.2010 | So you MIGHT be able to wire up an arcade button to the bank change to give extra buttons? I don't know too much about electronics, but there is nothing stopping you from connnecting a radial button in parallel to the bank select as well as sending the usual midi message... I believe? |
Shanda Szostek 17.01.2010 | What did you do to the leds of the DM2, did you leave 'em out and if so, isn't it possible to implement 'em? I googled around and found some buttons that do glow... Can those glowing buttons be used in the way the original DM2 buttons used to? |
Susann Blachford 17.01.2010 | in OS X you can download a driver for the DM2 to allow it to function as a midi device http://www.joemattiello.com/dm2/Notes.html it doesn't give as much in depth customization as DM2midi but it works for me! |
Brunilda Kora 17.01.2010 | Cool. How does the DM2 work as a midi controller? I've ALWAYS thought that it had to be mapped through the Dm2Midi software to make it function as a midi controller? Is that not the case for Macs? On WinXP, the DM2 is not even recognised when you plug it in UNLESS you have DM2Midi installed... |
Susann Blachford 16.01.2010 | Patch: This is just the first of the two units. I just wanted to make sure everything would fit first. I use OS X so i don't use DM2 midi I have found that you can't just take parts out of the DM2. I tried disconnecting some parts i didnt want and the MIDI stopped functioning. The banks are achieved through the driver software. They're also just midi buttons detected by traktor. @ paleface I am using OS X so the joystick is not needed for calibration. Since i have not gotten it to do anything useful with traktor i'm just going to scrap it. |
<< Back to Reviews of DJ equipment Reply