FRIHOSTFORUMSSEARCHFAQTOSBLOGSCOMPETITIONS
You are invited to Log in or Register a free Frihost Account!


DJ turntable out of an old mouse





albusa
Ever wanted to get your DJ on but you just couldn’t bring yourself to get away from your pc for more than 5 minutes? Of course you have. That’s why a guy named Alex went and took apart an old school mouse and a turntable and made them into a very interesting combination. Along with some special software, you can use the axis’ of your mouse-turntable combination to actually scratch in realtime.

MATERIALS

1. a defunct mouse
2. a defunct turntable

The resulting turntable CANNOT be used the way you used the turntable before.

[code]
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 2</title>
</head>

<body>

<h3>Building a serial turntable</h3>
<table nosave border="1" width="100%" id="table1">
<tr nosave>
<td nosave width="100%">&nbsp;Well, not much to say about this: the
turntable. With a serial connector instead of a power plug and audio
connectors.</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_normal.jpg">
<img src="http://terminatorx.cx/pix/tt_normal_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>The turntable without it's black cover. You can see two wholes in
the table and we'll take a closer look at the left one with the next
shot.</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_top1.jpg">
<img src="http://terminatorx.cx/pix/tt_top1_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>Through this whole you can see axis of the motor that formally drove
that turntable. I decided to use this axis for my mouse as:
<ul>
<li>the mouse &quot;sensor&quot; actually fits perfectly on this axis Wink</li>
<li>this axis rotates much faster then main axis which produces a
better signal from the mouse.</li>
</ul>
</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_top_zoom.jpg">
<img src="http://terminatorx.cx/pix/tt_top_zoom_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>Now this thing in the middle is a mouse-axis after being removed
from it's former device. You will see this thing (without it's metal
axis) in the next shot at it's new position.</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_mouse_axis.jpg">
<img src="http://terminatorx.cx/pix/tt_mouse_axis_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>As you can see I opened the turntable's motor removed some of it.
Then I simply attached the mouse x-axis &quot;sensor&quot; to the motor's axis.
You have to ensure that the sensor is fixed and does not rotate when the
axis moves.</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_mouse_connect.jpg">
<img src="http://terminatorx.cx/pix/tt_mouse_connect_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>Now this is the heart of the old mouse. This picture is here for a
good reason. Take a look at the fullres picture to see: this turntable
is&nbsp; <i>WINDOWS 95 COMPATIBLE</i>. Thank god.</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_the_mouse.jpg">
<img src="http://terminatorx.cx/pix/tt_the_mouse_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>Just to give you an impression of what a turntable looks like from
the inside here's a shot of the complete turntable. The motor and the
mouse are located in the upper left area of this picture.</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_open_total.jpg">
<img src="http://terminatorx.cx/pix/tt_open_total_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>Now if you want XFree86 to accept the turntable as an additional
input device add the lines to the right to your XF86Config. Of course
you will have to adjust Protocol and Device according to the mouse you
are using. Run a &quot;man XF86Config&quot; for the details. You have to restart
your X-server for the changes to take effect.</td>
<td><font size="-1" face="Arial,Helvetica">Section &quot;XInput&quot;</font> <br>
<font size="-1" face="Arial,Helvetica">&nbsp;Subsection &quot;Mouse&quot;</font> <br>
<font size="-1" face="Arial,Helvetica">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Protocol&nbsp;&nbsp;&nbsp; &quot;MouseMan&quot;</font>
<br>
<font size="-1" face="Arial,Helvetica">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Device&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;/dev/ttyS1&quot;</font>
<br>
<font size="-1" face="Arial,Helvetica">&nbsp; DeviceName&nbsp; &quot;turntable&quot;</font>
<br>
<font size="-1" face="Arial,Helvetica">&nbsp;EndSubSection</font> <br>
<font size="-1" face="Arial,Helvetica">EndSection</font></td>
</tr>
<tr>
<td>Finally you'll have to tell terminatorX to actually use the
turntable. Simply select the device (with the DeviceName you chose to
give it in your XF86Config) in the Options Dialog and from now on you
should be able to scratch with your turntable.</td>
<td>
<img src="http://terminatorx.cx/pix/tX_xinput.gif" nosave height="115" width="153"></td>
</tr>
</table>

</body>
[/code]

You better use Virtual DJ or atomix mp3
albusa
enter here to see better the DJ turntable
http://terminatorx.cx/oldtable.html
http://terminatorx.cx/oldtable.html
WickedGravity
I have said it more than once....

If yo are going to:

A. Use code from another site, please give credit where credit is due and make sure you give the link to the laterial on the site.

B. If you are going to post code on the forum page, please post it in between the code brackets.

For example, the above should look like:

Code:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 2</title>
</head>

<body>

<h3>Building a serial turntable</h3>
<table nosave border="1" width="100%" id="table1">
<tr nosave>
<td nosave width="100%">&nbsp;Well, not much to say about this: the
turntable. With a serial connector instead of a power plug and audio
connectors.</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_normal.jpg">
<img src="http://terminatorx.cx/pix/tt_normal_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>The turntable without it's black cover. You can see two wholes in
the table and we'll take a closer look at the left one with the next
shot.</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_top1.jpg">
<img src="http://terminatorx.cx/pix/tt_top1_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>Through this whole you can see axis of the motor that formally drove
that turntable. I decided to use this axis for my mouse as:
<ul>
<li>the mouse &quot;sensor&quot; actually fits perfectly on this axis Wink</li>
<li>this axis rotates much faster then main axis which produces a
better signal from the mouse.</li>
</ul>
</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_top_zoom.jpg">
<img src="http://terminatorx.cx/pix/tt_top_zoom_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>Now this thing in the middle is a mouse-axis after being removed
from it's former device. You will see this thing (without it's metal
axis) in the next shot at it's new position.</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_mouse_axis.jpg">
<img src="http://terminatorx.cx/pix/tt_mouse_axis_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>As you can see I opened the turntable's motor removed some of it.
Then I simply attached the mouse x-axis &quot;sensor&quot; to the motor's axis.
You have to ensure that the sensor is fixed and does not rotate when the
axis moves.</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_mouse_connect.jpg">
<img src="http://terminatorx.cx/pix/tt_mouse_connect_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>Now this is the heart of the old mouse. This picture is here for a
good reason. Take a look at the fullres picture to see: this turntable
is&nbsp; <i>WINDOWS 95 COMPATIBLE</i>. Thank god.</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_the_mouse.jpg">
<img src="http://terminatorx.cx/pix/tt_the_mouse_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>Just to give you an impression of what a turntable looks like from
the inside here's a shot of the complete turntable. The motor and the
mouse are located in the upper left area of this picture.</td>
<td>
<div align="right">
<a href="http://terminatorx.cx/pix/tt_open_total.jpg">
<img src="http://terminatorx.cx/pix/tt_open_total_sml.jpg" nosave height="115" width="153"></a></div>
</td>
</tr>
<tr>
<td>Now if you want XFree86 to accept the turntable as an additional
input device add the lines to the right to your XF86Config. Of course
you will have to adjust Protocol and Device according to the mouse you
are using. Run a &quot;man XF86Config&quot; for the details. You have to restart
your X-server for the changes to take effect.</td>
<td><font size="-1" face="Arial,Helvetica">Section &quot;XInput&quot;</font> <br>
<font size="-1" face="Arial,Helvetica">&nbsp;Subsection &quot;Mouse&quot;</font> <br>
<font size="-1" face="Arial,Helvetica">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Protocol&nbsp;&nbsp;&nbsp; &quot;MouseMan&quot;</font>
<br>
<font size="-1" face="Arial,Helvetica">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Device&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;/dev/ttyS1&quot;</font>
<br>
<font size="-1" face="Arial,Helvetica">&nbsp; DeviceName&nbsp; &quot;turntable&quot;</font>
<br>
<font size="-1" face="Arial,Helvetica">&nbsp;EndSubSection</font> <br>
<font size="-1" face="Arial,Helvetica">EndSection</font></td>
</tr>
<tr>
<td>Finally you'll have to tell terminatorX to actually use the
turntable. Simply select the device (with the DeviceName you chose to
give it in your XF86Config) in the Options Dialog and from now on you
should be able to scratch with your turntable.</td>
<td>
<img src="http://terminatorx.cx/pix/tX_xinput.gif" nosave height="115" width="153"></td>
</tr>
</table>

</body>


I can see where this was attempted above, so I am not complaining to loudly.
simplyw00x
What exactly was the point of posting the HTML of that?
homer09001
i think the idea was so it looked like wat it does on the site i dont think he realised HTML is disabled
Related topics
My list of musics
How many words per minute do you type?
They call me DJ Caut!on
Flaming mouse burns house down
Hello from good old Germany
greetings from Dj Enjoi
free games for children
Warning - watch your batteries
Optical Mouse LED does not work
My Mouse is out of battery!
Hurt Hamster
Way to wire gamecube controller to PC without adapter?
Logitech Cordless Desktop EX100
Blasphemy vs religiously inspired insult
Reply to topic    Frihost Forum Index -> Miscellaneous -> Tutorials

FRIHOST HOME | FAQ | TOS | ABOUT US | CONTACT US | SITE MAP
© 2005-2011 Frihost, forums powered by phpBB.