Teensyduino motorised platter

Home :: Reviews of DJ equipment :: Teensyduino motorised platterReply
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
Check this (translation inside over the text)

http://hackmat.com/blog/?p=38&preview=true
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
Check this (translation inside over the text)

http://hackmat.com/blog/?p=38&preview=true
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

Copyright 2012-2023
DJRANKINGS.ORG n.g.o.
Chuo-ku, Osaka, Japan

Created by Ajaxel CMS

Terms & Privacy