Main > Audio/Jukebox/MP3 Forum
Be a DJ with your computer
Billabong:
Sounds like you have some good ideas! I'd be honored to try it out! Thanks!
I wouldn't worry about having two seperate track lists. Like you said a DJ can only play one record at a time. And really only has one 'track list' (his whole crate of records/CDs).
The range idea is cool, I forgot about that part. Might I suggest calling it 'loop', just to stay straight on the nomemcl...nomenclato...uhh..(can't find dictionary)... "what everyone usually calls it." :)
My whole point to this was that I'm looking for a way to build some kind of turntable-esq interface to control MP3's. Like I said, I know there is the DMC-1, but I want something that is two seperate units to have them side by side like real turn tables with a real two-channel mixer in the middle.
Obviously, buttons like "Play", "Cue" etc. are no problem. The tricky part will be making some kind of platter that you can spin forward and back like a turntable, and the MP3 would respond accordingly.
I have a couple of ideas, if you are interested in the hardware side of it at all. I'd like to bounce them off you, if you don't mind.
Later,
Bill
ArcadeFX:
The loop and range are different buttons/options. This is because you loop a range or you can just have it play once and stop. If the range is set to the entire song and loop is selected then the entire song would loop. It will only keep looping if you have the loop checkbox checked. Once you see how it works I think you will like it.
That would be pretty cool if you could make something to control the mp3s form a turn table interface. The closest I have seen and played with to this would be my DM2. Mixman releases full songs that you can download from their site and load into the DM2. It is pretty fun remixing these but they don't support just a normal mp3. It has to be broken down and each beat is loaded into the DM2. Not something you can do easily.
Billabong:
I've been drawing out different ideas on how the platter part could work.
Basically, a turntable is an electric motor hooked up to a spindle with a platter on it. You apply voltage to the motor, and it turns the platter.
Now, if you spun the platter, it should create voltage at the motor. And, depending on which direction you spin it, it would change the polarity (assuming DC here). Now, just have to figure out how to get the computer to read and react to that voltage!
Or, another idea. A PC joystick is analog with 2 axis. Well, if you could just take two potentiometers of the correct resistance (same as the PC), it could easily be read in the game port.
I wish I had the guts to take apart my Yamaha DJX II-B and see what it is like... :)
Maybe I can snag one of those DM2's off Ebay cheap to hack apart. Wonder what the driver is like...if there is a .DLL or something you could hook into using Visual Basic or something.
Could you add the ability to control it from the joystick port?
Later,
Bill
enemyace:
For the turntables, could you do a mouse hack and use one axis for each turntable? If the turntable could freely spin 360 degrees, would it feel more realistic than if it had pots and had a limited rotation?
enemyace:
Which variable affects the BPM in a track?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version