Its only the 57SL that needs hacking. Everything is hidden behind the HIDI lock down. The 61, 62 and 68 are all full on midi mapable. As is the pioneer DJM-T1. We have access to all of those.
That said. Interfacing directly with the mixer means scratch life can not be running. Sniffing the software and pulling the values out of memory is hands down the best approach in my opinion. Makes for a super low barrier to entry. Run an app along side ScratchLive. Then you still have something playing actual music.
My boy who is going to help reverse ScratchLive was MIA Saturday due to some personal things but is still very interested in doing it.
Travis Goodspeed is supposidly down to help reverse the USB this week but I have yet to hear a confirmation back from him.
There is another guy who is amazing at hardware reversing but can't talk about what he does due to his employment. I'm told he is down too, but that won't happen until after BlackHat/Defcon are over end of July.
I'm glad to see everybody so hungry. You guys made me step up a week and do a test on a new hack for the crossfader.
Sorry some of the frames drop out so this may not seem as successful as it actually is. I'll do more test tomorrow with using the Arduino for more than just power. But the crabbing is absolutely discernible by the naked eye. In the video I use 2 Hall effect sensors on both ends of the fader with a magnet used for holding on earrings placed on the post of the crossfader. I came to do this because the faders on the rane is a Hall effect sensor set up. If I had that mixer I'd like to poke around with one of the sensors and see if I could pick up the magnet. I'd like to see this replace the hack a day set up for non-rane mixers. Super awesome to hear everybody's great ideas.
lee
That's really great. Do you have video with audio? Could you explain why the gray lines and black dots are in slightly different places?
lee
How is the sine being tested. This maybe inconsequential if I am mistaken. :(+)
I finished my thesis with the capability of the crossfade to check for failure when a player would not be able to perform the scratch by FFT and checked against the dropout/peaks I recorded from the previous player. The way the game was set up the turntables work independent of the beats that the players would scratch over. When doing beat juggling the beat would be shut off and I would record what the turntables/mixer were doing. Single turntable or not it became muddy pretty quick. You know especially when I would crab it had difficulty hearing my pinky and ring finger. I thought about artificially making it cut off to try to get more precision. But "sad face." So is there a way you're checking for the sine different than this? Is this a capable of getting beat juggling?
thax lee