Teensyduino motorised platter
Teensyduino motorised platter Posted on: 23.12.2011 by Arcelia Siebeneck Just seen this:http://www.unfocusedbrain.com/projec...SB_MIDI_Servo/ Which is basically a very simple schematic and 28 lines of code that allows a teensy to control a servo motor using midi over usb. I'm not sure how possible this would be, but does anyone know if its feasibly possible to use this as the basis for Traktor motorised platters on a diy controller? Does Traktor output the necessary midi commands to make this possible? | |
Keli Vandenbergh 05.01.2012 |
Originally Posted by Mudo
|
Arcelia Siebeneck 23.12.2011 | Just seen this: http://www.unfocusedbrain.com/projec...SB_MIDI_Servo/ Which is basically a very simple schematic and 28 lines of code that allows a teensy to control a servo motor using midi over usb. I'm not sure how possible this would be, but does anyone know if its feasibly possible to use this as the basis for Traktor motorised platters on a diy controller? Does Traktor output the necessary midi commands to make this possible? |
DJ MENSAH 06.01.2012 | It is not hard to interface an encoder (whatever type it is), the real problem is with Traktor Pro and it's mapping. I tested TraktorPro2 mapping with Pd (or was it vvvv, I don't remember now) and you can't simply input: - speed (you can't reverse the play-direction this way, also with NRPN you only get 2 decimal points of precision at +/- ~80% pitch width) - constant relative offset (each milisecond, send a incremental value, altough a nice solution, jitter will get you here) http://www.djranking s.com/community /showthread.php?t=38245 (it was PureData after all) |
Keli Vandenbergh 05.01.2012 |
Originally Posted by Mudo
|
Santiago Brasier 05.01.2012 | I don't even remember opening this.. just found it open in my browser this morning. Might not be exactly what you guys look for. But something along the lines of what this thread is about. http://hackmat.com/blog/?p=38&preview=true It's not perfect, but it's one step in the right direction I suppose. Might be worth a look. I almost closed it since I don't read/speak spannish before I realised there was a version in english inbetween. Would be cool to get this working perfectly! //Joel |
DJ MENSAH 30.12.2011 | How do you map rotation/scratch/pitch/reverse-play it to traktor MIDI ? |
Keli Vandenbergh 29.12.2011 | Check this (translation inside over the text) http://hackmat.com/blog/?p=38&preview=true |
Arcelia Siebeneck 28.12.2011 | agreed |
DJ MENSAH 28.12.2011 | No man, Im not talking about teensy. I dont like scenario "clicking the waveform to scratch". We had that solution years ago in various DJing software releases. Isn't it time to switch over to higher resolution (which allows for better configurability of platter sensitiviy) and simple messages like run song at this speed (+forward/reverse). |
Arcelia Siebeneck 27.12.2011 | yeah it's pretty hack'y but it'd be still interesting to see how far it could be taken. Don't forget that a Teensy and servo motor is pretty cheap compared to most commercial solutions. I'm not expecting miracles but perhaps something that does a 'reasonable' job... |
DJ MENSAH 27.12.2011 | I was trying to emulate NI hardware, haven't had much luck. I'd rather use mixxx than fuck around with virtual soundcard drivers. And new mixxx is goood. MiLO, your idea is not just hackish but unusable too, IMHO. |
Allene Manitta 26.12.2011 | or hack yourself deeply into traktors timecode, emulate a traktor audio 6/10 and transform your platter movement into timcode signal shoot me a message when you've finished, so I can start spreading the word of the chosen one living amongst us as a geeky DJ. |
Arcelia Siebeneck 26.12.2011 | you could make the teensy behave as a usb mouse and literally scratch the waveform using the mouse! bit hacky but it should work. You'd probably need some intermediary software to detect the area of the Traktor screen to move the mouse to so that Teensy could send the right mouse movement commands to do the scratching or spinbacks. |
DJ MENSAH 25.12.2011 | Agreed, play/pause and controlling the speed of the platter is not hard to implement. BUT I don't see much benefit of having a platter spinning without the way to feed the (useful) data back into Traktor. Now I'm not saying that cue/pause is not useful but you can have one button doing the job just as fine. Pitch changes are a bit trickier, you'd probably have to use a hall effect based encoder and feed it to Traktor as pitch changes. Now can you find a solution to this (because I was unable to): what happens when you want to perform a spinback? And I'm not talking about track scrubbing that you would use with CD-player-type low-res encoder. I am talking about utilising the Traktor scratch engine to have as best possible sounding spinback (vinyl feel) it can provide. (Im not hating, Im in this quest for some time now so I believe we might help each other out) |
Allene Manitta 25.12.2011 | maybe you could use the midi-clock for tempo assignment. although it's master tempo only... :/ |
Arcelia Siebeneck 24.12.2011 | hmm well I mean hacking motorised platter support out of the existing midi available in Traktor Pro. For example, don't forget that a Teensy will be sat in the middle, interpreting the midi it receives from Traktor (and viceversa). So with that in mind, does it mean that we could send a midi command from Traktor when a deck is playing that would be converted by the Teensy into movement? And then when someone stops the platter from moving, this causes the Teensy to send a cue/pause midi command to Traktor. Changing the pitch in Traktor causes Teensy to increase the motor speed. I believe scratching might take a bit more work though... |
DJ MENSAH 24.12.2011 | Erm....Traktor (Fucking) Pro has worse than poor support for motorised platters. Lets just mention that is has no "reverse play" midi message. You would be better off with Traktor DJ Studio 3 and it's OSC support. |
Patrica Giancaterino 23.12.2011 | Not that I know anything about code.. but it this going back to your "CDJ clone" if so I can't wait.. motorized platters :eek: drool |
<< Back to Reviews of DJ equipment Reply