584,846 active members*
4,007 visitors online*
Register for free
Login

Thread: cnc Music!!

Page 2 of 5 1234
Results 21 to 40 of 82
  1. #21
    Join Date
    Apr 2007
    Posts
    49

    Convert Music to G-code & Play it on your CNC Machine 4 of 10

    *** Note Length ***

    Music note length will be controlled by giving a specific distance to move. That distance will depend on the length of the note desired and the IPM required for that note. Divide the IPM by 60 to get IPS(inches per second), then multiply by the number of seconds desired.

    For example, say we want the 3rd octave of C to play for 0.5 seconds.

    0.3924 IPM / 60 = 0.00654 IPS ----> 0.00654 IPS x 0.5 seconds = 0.00327 Inches

    Gcode example: G91 G01 X.00327 F.3924

    G91 turns on incremental move, G01 is a linear move, X.00327 is the distance to travel in the X axis, and F.3924 is the feed rate in inches per minute.

    Inches per Second -

    --------------------- -1- ------ -2- ------ -3- ------ -4- ------ -5-
    A -- 0.0825/60 --- 0.001375 - 0.00275 -- 0.0055 --- 0.011 ---- 0.022

    A# - 0.0874/60 -- 0.001457 - 0.002914 - 0.005828 - 0.011656 - 0.023312

    B -- 0.0926/60 -- 0.001543 - 0.003086 - 0.006172 - 0.012344 - 0.024688

    C -- 0.0981/60 -- 0.001635 - 0.00327 -- 0.00654 -- 0.01308 -- 0.02616

    C# - 0.1039/60 -- 0.001732 - 0.003464 - 0.006928 - 0.013856 - 0.027712

    D -- 0.1101/60 -- 0.001835 - 0.00367 -- 0.00734 -- 0.01468 -- 0.02936

    D# - 0.1167/60 -- 0.001945 - 0.00389 -- 0.00778 -- 0.01556 -- 0.03112

    E -- 0.1236/60 -- 0.00206 -- 0.00412 -- 0.00824 -- 0.01648 -- 0.03296

    F -- 0.1310/60 -- 0.002183 - 0.004366 - 0.008732 - 0.017464 - 0.034928

    F# - 0.1387/60 -- 0.002312 - 0.004624 - 0.009248 - 0.018496 - 0.036992

    G -- 0.1470/60 -- 0.00245 -- 0.0049 --- 0.0098 ---- 0.0196 ---- 0.0392

    G# - 0.1557/60 -- 0.002595 - 0.00519 -- 0.01038 -- 0.02076 -- 0.04152

  2. #22
    Join Date
    Apr 2007
    Posts
    49

    Convert Music to G-code & Play it on your CNC Machine 5 of 10

    *** Rests ***

    For rests, use the G04 dwell code along with the P code to specify a dwell time in seconds. A 0.25 second rest is represented in this example:

    G04 P.25

    Note: I found that Mach 2 doesn't go in and out of dwell fast enough, so I had to use P.0625 instead of P.25 for the rests in the Star Wars Imperial March. It still wasn't short enough in my opinion, but I think there might be a minimum dwell time you can do since lowering it more doesn't seam to do much.

  3. #23
    Join Date
    Apr 2007
    Posts
    49

    Convert Music to G-code & Play it on your CNC Machine 6 of 10

    *** Example 1 - Star Wars Theme ***

    Note: Using spreadsheet software, such as MS Excel could make this a lot easier.

    Converting Notes to numbers -

    D2 - 0.00367 x .25 = 0.0009175 F0.2202
    D2 - 0.00367 x .25 = 0.0009175 F0.2202
    D2 - 0.00367 x .25 = 0.0009175 F0.2202

    G2 - 0.0049 F0.294
    D3 - 0.00734 F0.4404

    C3 - 0.00654 x .25 = 0.001635 F0.3924
    B3 - 0.006172 x .25 = 0.001543 F0.3704
    A3 - 0.0055 x .25 = 0.001375 F0.33
    G3 - 0.0098 F0.588
    D3 - 0.00734 x .5 = 0.00367 F0.4404

    C3 - 0.00654 x .25 = 0.001635 F0.3924
    B3 - 0.006172 x .25 = 0.001543 F0.3704
    A3 - 0.0055 x .25 = 0.001375 F0.33
    G3 - 0.0098 F0.588
    D3 - 0.00734 x .5 = 0.00367 F0.4404

    C3 - 0.00654 x .25 = 0.001635 F0.3924
    B3 - 0.006172 x .25 = 0.001543 F0.3704
    C3 - 0.00654 x .25 = 0.001635 F0.3924
    A3 - 0.0055 F0.33

    Note: In Mach 2, the feed rate and the scale can both be adjusted to speed up or slow down the music and to change the pitch.

    Here is the final gcode. I tested it and it works on my machine.

    Single Axis gcode -

    %
    ( Star Wars Theme Song )
    G91 G01 X0.0009175 F0.2202
    X0.0009175
    X0.0009175

    X0.0049 F0.294
    X0.00734 F0.4404

    X0.001635 F0.3924
    X0.001543 F0.3704
    X0.001375 F0.33
    X0.0098 F0.588
    X0.00367 F0.4404

    X0.001635 F0.3924
    X0.001543 F0.3704
    X0.001375 F0.33
    X0.0098 F0.588
    X0.00367 F0.4404

    X0.001635 F0.3924
    X0.001543 F0.3704
    X0.001635 F0.3924
    X0.0055 F0.33
    %

  4. #24
    Join Date
    Apr 2007
    Posts
    49

    Convert Music to G-code & Play it on your CNC Machine 7 of 10

    Two Axis gcode -

    %
    ( Star Wars Theme Song )
    G91 G01 X0.0009175 Y0.0009175 F0.2202
    X0.0009175 Y0.0009175
    X0.0009175 Y0.0009175

    X0.0049 Y0.0049 F0.294
    X0.00734 Y0.00734 F0.4404

    X0.001635 Y0.001635 F0.3924
    X0.001543 Y0.001543 F0.3704
    X0.001375 Y0.001375 F0.33
    X0.0098 Y0.0098 F0.588
    X0.00367 Y0.00367 F0.4404

    X0.001635 Y0.001635 F0.3924
    X0.001543 Y0.001543 F0.3704
    X0.001375 Y0.001375 F0.33
    X0.0098 Y0.0098 F0.588
    X0.00367 Y0.00367 F0.4404

    X0.001635 Y0.001635 F0.3924
    X0.001543 Y0.001543 F0.3704
    X0.001635 Y0.001635 F0.3924
    X0.0055 Y0.0055 F0.33
    %

  5. #25
    Join Date
    Apr 2007
    Posts
    49

    Convert Music to G-code & Play it on your CNC Machine 8 of 10

    Three Axis gcode -

    %
    ( Star Wars Theme Song )
    G91 G01 X0.0009175 Y0.0009175 Z0.00108265 F0.2202
    X0.0009175 Y0.0009175 Z0.00108265
    X0.0009175 Y0.0009175 Z0.00108265

    X0.0049 Y0.0049 Z0.005782 F0.294
    X0.00734 Y0.00734 Z0.0086612 F0.4404

    X0.001635 Y0.001635 Z0.0019293 F0.3924
    X0.001543 Y0.001543 Z0.00182074 F0.3704
    X0.001375 Y0.001375 Z0.0016225 F0.33
    X0.0098 Y0.0098 Z0.011564 F0.588
    X0.00367 Y0.00367 Z0.0043306 F0.4404

    X0.001635 Y0.001635 Z0.0019293 F0.3924
    X0.001543 Y0.001543 Z0.00182074 F0.3704
    X0.001375 Y0.001375 Z0.0016225 F0.33
    X0.0098 Y0.0098 Z0.011564 F0.588
    X0.00367 Y0.00367 Z0.0043306 F0.4404

    X0.001635 Y0.001635 Z0.0019293 F0.3924
    X0.001543 Y0.001543 Z0.00182074 F0.3704
    X0.001635 Y0.001635 Z0.0019293 F0.3924
    X0.0055 Y0.0055 Z0.00649 F0.33
    %

  6. #26
    Join Date
    Apr 2007
    Posts
    49

    Convert Music to G-code & Play it on your CNC Machine 9 of 10

    *** Example 2 - Star Wars Imperial March ***


    Converting Notes to numbers -

    F#2- .5 x 0.004624 = 0.002312 F0.2774
    F#2- .5 x 0.004624 = 0.002312 F0.2774
    F#2- .5 x 0.004624 = 0.002312 F0.2774
    D2 - .225 x 0.00367= 0.00082575 F0.2202
    A3 - .125 x 0.0055 = 0.0006875 F0.33

    F#2- .5 x 0.004624 = 0.002312 F0.2774
    D2 - .225 x 0.00367= 0.00082575 F0.2202
    A3 - .125 x 0.0055 = 0.0006875 F0.33
    F#2- 1 0.004624 F0.2774

    C#3- .5 x 0.006928 = 0.003464 F0.4156
    C#3- .5 x 0.006928 = 0.003464 F0.4156
    C#3- .5 x 0.006928 = 0.003464 F0.4156
    D3 - .225 x 0.00734= 0.0016515 F0.4404
    C#3- .125 x 0.006928= 0.000866 F0.4156

    F2 - .5 x 0.004366 = 0.002183 F0.262
    D2 - .225 x 0.00367= 0.00082575 F0.2202
    A3 - .125 x 0.0055 = 0.0006875 F0.33
    F#2- 1 0.004624 F0.2774

    F#3- .5 x 0.009248 = 0.004624 F0.5548
    F#2- .225 x 0.004624= 0.0010404 F0.2774
    F#2- .125 x 0.004624= 0.000578 F0.2774
    F#3- .5 x 0.009248 = 0.004624 F0.5548
    F3 - .225 x 0.008732= 0.0019647 F0.524
    E3 - .125 x 0.00824 = 0.00103 F0.4944

    D#3- .25 x 0.00778 = 0.001945 F0.4668
    D3 - .25 x 0.00734 = 0.001835 F0.4404
    D#3- .25 x 0.00778 = 0.001945 F0.4668
    Rest P.25
    G2 - .25 x 0.0049 = 0.001225 F0.294
    C#3- .5 x 0.006928 = 0.003464 F0.4156
    A#3- .225 x 0.005828= 0.0013113 F0.3496
    A3 - .125 x 0.0055 = 0.0006875 F0.33

    A3 - .125 x 0.0055 = 0.0006875 F0.33
    G#2- .125 x 0.00519= 0.00064875 F0.3114
    A3 - .25 x 0.0055 = 0.001375 F0.33
    Rest P.25
    D2 - .25 x 0.00367 = 0.0009175 F0.2202
    F2 - .5 x 0.004366 = 0.002183 F0.262
    D2 - .225 x 0.00367= 0.00082575 F0.2202
    F2 - .125 x 0.004366=0.00054575 F0.262

    A3 - .5 x 0.0055 = 0.00275 F0.33
    F#2- .225 x 0.004624= 0.0010404 F0.2774
    A3 - .125 x 0.0055 = 0.0006875 F0.33
    C#3- 1 0.006928 F0.4156

    F#3- .5 x 0.009248 = 0.004624 F0.5548
    F#2- .225 x 0.004624= 0.0010404 F0.2774
    F#2- .125 x 0.004624= 0.000578 F0.2774
    F#3- .5 x 0.009248 = 0.004624 F0.5548
    F3 - .225 x 0.008732= 0.0019647 F0.524
    E3 - .125 x 0.00824 = 0.00103 F0.4944

    D#3- .125 x 0.00778= 0.0009725 F0.4668
    D3 - .125 x 0.00734= 0.0009175 F0.4404
    D#3- .25 x 0.00778 = 0.001945 F0.4668
    Rest P.25
    G2 - .25 x 0.0049 = 0.001225 F0.294
    C#3- .5 x 0.006928 = 0.003464 F0.4156
    B3 - .225 x 0.006172= 0.0013887 F0.3704
    A#3- .125 x 0.005828= 0.0007285 F0.3496

    A3 - .125 x 0.0055 = 0.0006875 F0.33
    G#2- .125 x 0.00519= 0.00064875 F0.3114
    A3 - .25 x 0.0055 = 0.001375 F0.33
    Rest P.25
    D2 - .25 x 0.00367 = 0.0009175 F0.2202
    F2 - .5 x 0.004366 = 0.002183 F0.262
    D2 - .225 x 0.00367= 0.00082575 F0.2202
    A3 - .125 x 0.0055 = 0.0006875 F0.33

    F#2- .5 x 0.004624 = 0.002312 F0.2774
    D2 - .3 x 0.00367 = 0.001101 F0.2202
    A3 - .185 x 0.0055 = 0.0010175 F0.33
    F#2- .75 x 0.004624= 0.003468 F0.2774

  7. #27
    Join Date
    Apr 2007
    Posts
    49

    Convert Music to G-code & Play it on your CNC Machine 10 of 10

    Star Wars Imperial March gcode - tested and works on my machine.

    %
    ( Star Wars Imperial March )
    G91 G01 X0.002312 F0.2774
    X0.002312 F0.2774
    X0.002312 F0.2774
    X0.00082575 F0.2202
    X0.0006875 F0.33

    X0.002312 F0.2774
    X0.00082575 F0.2202
    X0.0006875 F0.33
    X0.004624 F0.2774

    X0.003464 F0.4156
    X0.003464 F0.4156
    X0.003464 F0.4156
    X0.0016515 F0.4404
    X0.000866 F0.4156

    X0.002183 F0.262
    X0.00082575 F0.2202
    X0.0006875 F0.33
    X0.004624 F0.2774

    X0.004624 F0.5548
    X0.0010404 F0.2774
    X0.000578 F0.2774
    X0.004624 F0.5548
    X0.0019647 F0.524
    X0.00103 F0.4944

    X0.001945 F0.4668
    X0.001835 F0.4404
    X0.001945 F0.4668
    G04 P.0625
    G01 X0.001225 F0.294
    X0.003464 F0.4156
    X0.0013113 F0.3496
    X0.0006875 F0.33

    X0.0006875 F0.33
    X0.00064875 F0.3114
    X0.001375 F0.33
    G04 P.0625
    G01 X0.0009175 F0.2202
    X0.002183 F0.262
    X0.00082575 F0.2202
    X0.00054575 F0.262

    X0.00275 F0.33
    X0.0010404 F0.2774
    X0.0006875 F0.33
    X0.006928 F0.4156

    X0.004624 F0.5548
    X0.0010404 F0.2774
    X0.000578 F0.2774
    X0.004624 F0.5548
    X0.0019647 F0.524
    X0.00103 F0.4944

    X0.0009725 F0.4668
    X0.0009175 F0.4404
    X0.001945 F0.4668
    G04 P.0625
    G01 X0.001225 F0.294
    X0.003464 F0.4156
    X0.0013887 F0.3704
    X0.0007285 F0.3496

    X0.0006875 F0.33
    X0.00064875 F0.3114
    X0.001375 F0.33
    G04 P.0625
    G01 X0.0009175 F0.2202
    X0.002183 F0.262
    X0.00082575 F0.2202
    X0.0006875 F0.33

    X0.002312 F0.2774
    X0.001101 F0.2202
    X0.0010175 F0.33
    X0.003468 F0.2774
    %

  8. #28
    Join Date
    Jun 2007
    Posts
    3757

    Talking Metric Feed Rates.

    *** Formula to convert frequency to feed rate ***

    Divide the note frequency by 666.67 to get the equivalent mm/minute to achieve that frequency. Double the result for each octave & multiply by 25.4 (for the same steppers and screw pitches)

    Inches per minute -

    ---------------------------------- -1- ---- -2- ---- -3- ---- -4- ---- -5-
    A -- 55.00 ----> 55.00/666.67 -- 2.0955 -- 4.191 --- 8.382 -- 16.764 -- 33.528

    A# - 58.27 ----> 58.27/666.67 -- 2.220 --- 4.440 --- 8.880 -- 17.760 -- 35.520

    B -- 61.74 ----> 61.74/666.67 -- 2.352 --- 4.704 --- 9.408 -- 18.816 -- 37.632

    C -- 65.41 ----> 65.41/666.67 -- 2.4917 -- 4.9834 -- 9.967 -- 19.934 -- 39.867

    C# - 69.30 ----> 69.30/666.67 -- 2.6391 -- 5.2782 - 10.556 -- 21.113 -- 42.226

    D -- 73.42 ----> 73.42/666.67 -- 2.7965 -- 5.5930 - 11.186 -- 22.372 -- 44.744

    D# - 77.78 ----> 77.78/666.67 -- 2.9642 -- 5.9248 - 11.857 -- 23.714 -- 47.427

    E -- 82.41 ----> 82.41/666.67 -- 3.1394 -- 6.2788 - 12.5576 - 25.1152 - 50.2304

    F -- 87.31 ----> 87.31/666.67 -- 3.3274 -- 6.655 -- 13.310 -- 26.619 -- 53.238

    F# - 92.50 ----> 92.50/666.67 -- 3.5230 -- 7.046 -- 14.092 -- 28.184 -- 56.368

    G -- 98.00 ----> 98.00/666.67 -- 3.7338 -- 7.4675 - 14.935 -- 29.870 -- 59.741

    G# - 103.83 --> 103.83/666.67 -- 3.9548 -- 7.9096 - 15.819 -- 31.638 -- 63.277


    e&oe (errors & omissions accepted)

    That's for those who like too do it the hard way.
    The easy way... Put a G20 at the start of the program and a G21 at the end.
    Nice to have M30 at the end for ease of replay.

    Some nice effects can be had by rotating the axis on screen 2.
    30 degrees plays X and Y an octave apart.
    45 degrees lets Y play in unison. Bit louder that way too.
    Does 41.86 degrees give nice harmony? Must try that.
    What about slaving the Z axis with the Y, with Z scaled by 0.5 for some nice BASS.
    Hmmm.. Now what can I use the 4th axis for?


  9. #29
    Join Date
    May 2006
    Posts
    2420
    Hmmm...somedays I wish I never pulled the steppers out of my machine and installed servo's

    Russell.

  10. #30
    Join Date
    Apr 2007
    Posts
    323
    i sorta wish i had my machine built ,just so i could listen to the star wars thingy i could give up on trying to learn guitar ! lets see ,we could try "hells bells" , "iron man" , "smoke on the water" oh the possibilities are endless!!
    "witty comment"

  11. #31
    Join Date
    Apr 2007
    Posts
    49

    Excel Spreadsheet :)

    I like your ideas neilw20. I'm uploading an excel spreadsheet that I've put together to make things a lot easier. Hopefully I didn't make too many mistakes or forget something important. I did include metric info this time. I'm really new to this, so I don't even know how to work with the A axis yet. I tried it and it didn't work out so well. I'm not sure how to work the feed rate when the rotary table works in degrees instead of inches or millimeters. I'll have to figure that one out later I guess.
    Attached Files Attached Files

  12. #32
    Join Date
    Jun 2007
    Posts
    3757

    Hmm.

    Now all we have to do is figure out the structure of some music program data formats, so we can convert, or make a plugin to generate G-Code directly from the dots.
    I tried out imperial march. Works ok. Wish my machine had a few loose parts (LOL) so that it sounded as load as a router.

    Get the machine to engrave the actual dots it is playing, instead of just moves in a straight line towards 'machine exceeded soft limits'.:withstupi

    Must do some real work now.
    Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.

  13. #33
    Join Date
    Apr 2007
    Posts
    49

    Things to think about.

    To avoid crashing the machine, reverse direction every note, or every several notes. Just add a negative "-" to the distances you want to reverse.

    To make things easier, a new profile can be setup for the machine in Mach 2/3 just for playing music. All the motors can be tuned exactly the same so that the same numbers can be used for all axis. This would solve my problem of not knowing how to use the A axis.

    MIDI files are great for extracting music information from. Free software can be downloaded that both plays the files and shows you the sheet music. http://www.notation.com/DownloadNotationPlayer.htm
    Also, MIDI files can be downloaded for free online. Some ring tones for cell phones are MIDI. Here's just a couple of the many free MIDI sites.
    http://www.mididelight.com/
    http://www.free-midi.org/

    This software will allow you to view the MIDI code as text,
    but it's only a 5 day demo: http://www.gnmidi.com/

    Viewing the sheet music for MIDI's is a great way to convert a song manually. If you want to do it with software it can be done a lot easier by being able to translate the MIDI code and convert it to gcode. Here is some info on MIDI code:
    http://www.omega-art.com/midi/
    http://www.harmony-central.com/MIDI/Doc/

    There are a couple of limitations to think about with Mach 2/3 and gcode. You have 3 to 6 motors so you could potentially play that many different notes to form chords. The problem is-is you can't control feed rate (that I know of) independently for each axis. It's been mentioned that you can set the scaling differently for each axis and this would cause each axis to play a different note, but it would be fixed, so you couldn't change chords. You would have to use the same offset for the whole song (unless there is gcode that can change it during operation). It has also been suggested to use angles to get different notes to form chords. This would be the visual side of it. In effect you would be shortening one axis distance of travel and lengthening another axis so as to cause the motors to run at different speeds to create different frequencies on each axis. This has a lot of potential, but is also potentially very complex. Especially with a higher number of axis. The math involved may get a little tricky.

  14. #34
    Join Date
    Apr 2007
    Posts
    49

    From the tooth fairy! :)

    Quote Originally Posted by .xXACEXx. View Post
    i sorta wish i had my machine built ,just so i could listen to the star wars thingy i could give up on trying to learn guitar ! lets see ,we could try "hells bells" , "iron man" , "smoke on the water" oh the possibilities are endless!!
    Well, I don't think I can make your first wish come true, but here are some MIDI files you might like.
    Attached Files Attached Files

  15. #35
    Join Date
    Jun 2007
    Posts
    3757

    Rotate axis.

    G68 rotates axis. Info in Mach3 manual. Can't cut/paste. Protected file.
    G69 Cancels rotation.
    You can change the rotation on a note by note basis to change voicing of chords.
    Usually I play Tuba with a group of 30 to an audience of 1000.
    Must incorporate SX3 in the next concert (LOL - MDs sense of humor limited to real instruments)
    Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.

  16. #36
    Join Date
    Apr 2007
    Posts
    49

    Thanks

    Quote Originally Posted by neilw20 View Post
    G68 rotates axis. Info in Mach3 manual. Can't cut/paste. Protected file.
    G69 Cancels rotation.
    You can change the rotation on a note by note basis to change voicing of chords.
    Usually I play Tuba with a group of 30 to an audience of 1000.
    Must incorporate SX3 in the next concert (LOL - MDs sense of humor limited to real instruments)
    I found it on page 128, thanks. That helps a lot since I don't even know how to use my A axis.
    http://www.machsupport.com/docs/Mach3Mill_1.84.pdf

    I think I might go with tuning all the motors the same so the same numbers can be used. I think that would make it a lot easier.

  17. #37
    Join Date
    Jun 2007
    Posts
    3757

    You need MUSIC.xml

    Setup a special profile called (say) music.xml.

  18. #38
    Join Date
    Apr 2007
    Posts
    49

    Don't you just love math!!!

    I figured out the math required to play cords. I'm attaching a word document that contains all the information on how to do it.

    With this information you should be able to figure out numbers for any number of axis. Maybe later I'll make a spreadsheet to make it easier to do large numbers of calculations at once.

  19. #39
    Join Date
    Apr 2007
    Posts
    49

    Rests

    I found that Dwell doesn't work very good for rests. I'm going to experiment with frequencies below the human range of hearing to give the machine movement instructions that can't be heard, so they will act like rests. 15 Hertz is the lowest frequency a human can hear, so I will work with 10 Hertz.

    10 Hertz / 666.67 = 0.015 IPM (inches per minute)

    0.015 IPM / 60 = 0.00025 IPS (inches per second)

    Example: 1/4 second quarter rest.

    0.00025 x 1/4 = 0.0000625

    G-code: G01 X0.0000625 F0.015

  20. #40
    Join Date
    Apr 2007
    Posts
    49

    Blink 182 Song

    Here is a Blink 182 song I partially converted to g-code. I'm including the MIDI file I used to get the sheet music, along with the excel spread sheet I used for converting, and the g-code text file. I'm also uploading a simplified description of the equations I use to get all the numbers.

    I have created a music profile in Mach 2 and have tuned all my stepper motors the same: 40,000 steps per inch. I also set the acceleration to the maximum setting.
    Attached Files Attached Files

Page 2 of 5 1234

Similar Threads

  1. put CNC,music and a cause you get!
    By joe kilo in forum Musical Instrument Design and Construction
    Replies: 6
    Last Post: 05-14-2020, 05:33 AM
  2. stepper music
    By cyclestart in forum Community Club House
    Replies: 0
    Last Post: 07-11-2010, 01:37 PM
  3. Need a cylinder for a music box
    By AustinT in forum Employment Opportunity
    Replies: 6
    Last Post: 06-25-2007, 01:59 AM
  4. Music in the shop
    By dighsx in forum Community Club House
    Replies: 12
    Last Post: 06-26-2006, 04:53 AM
  5. Scanner Music CNC
    By Sanghera in forum Community Club House
    Replies: 4
    Last Post: 01-23-2006, 03:58 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •