Sinnsyk Posted June 13, 2006 Report Posted June 13, 2006 Little idea, what if u connect a potentiometer to the arm? If u move the needle, it's value will change and you could connect the potentiometer to track length or whatever...? Quote
tos Posted June 13, 2006 Report Posted June 13, 2006 Very nice idea Sinnsyk but I wouldn't want that on my controller it just aint right.And by the way, traktor does have an option for such controlling of song, via one potyou can scan trough entire song[it would be nicer with encoder tough, then you could set it to software pickup and just roll away].Just found out: you can actually scratch with a pot. But it aint the real ting.There is a DECK SCRATCH ON command wich would be tied to touch sensitive paltter [note on]And the there would be sent a scratch offset wia DECK SCRATCH command [64+/-64 controller offset] and the at the end when the platter speed and record speed matches DECK SCRATCH ON [note off]. Get it? Quote
stryd_one Posted June 13, 2006 Report Posted June 13, 2006 OK now you're talking traktor-specific stuff, I don't play with software much, how does traktor support scratching?I don't think you quite understood what I was talking about.... You don't need to measure the speed difference between the platter and record... You already know what speed the platter is doing because you've set it there, so no need to measure that. You only need to measure the speed of the record. Think simple :) Quote
tos Posted June 17, 2006 Report Posted June 17, 2006 Ok, yeah, you can like have a preset button, then you start the turntable, wait until it spins to the constant rpm and then hit the preset and from that moment, PIC is considering that data speed to be "middle". Anything less than that is slower (<64) and more is (>64).How to measure the datrate? TK, F1. Quote
TK. Posted June 17, 2006 Report Posted June 17, 2006 I haven't read the complete thread, but if you only need an hint how to measure a data rate: just count the ticks within a constant time span, and capture/reset the counter periodically, e.g. from the Timer() function. It's the same approach like discussed here http://www.midibox.org/forum/index.php?topic=3858.0Best Regards, Thorsten. Quote
tos Posted June 17, 2006 Report Posted June 17, 2006 tNX, will try when I gather some free time. Quote
Rowan Posted June 17, 2006 Report Posted June 17, 2006 I haven't read the whole thread either, but have a look at this:http://www.timothywisdom.com/science/dgroove/dgroove.phpThere are some really nice ideas in this interface. A different take on mesuring the angular velocity of a spining disc could use AIN's. Quote
tos Posted June 18, 2006 Report Posted June 18, 2006 Interesting ideas but they require much lager scale r&d and therfore more time and money to be spent.A different take on mesuring the angular velocity of a spining disc could use AIN's.Please do explain your idea, with more details. That solution would probably be the best and smallest in the sense of code size and therefore the processing time. Quote
tos Posted June 18, 2006 Report Posted June 18, 2006 HoHoHo, look at this idea: http://acg.media.mit.edu/people/nik/projects_n.cgi?spinalcat&intro Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.