1. ## You need MUSIC.xml

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

2. ## 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.

3. ## 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

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.

• ## Networked Machines.

Hmm. Networked CNC orchestra, synced to internet time. Stereo?

• ## A great CNC Music Video

There is some info on Tim's site on how he did it.
http://tim.cexx.org/?p=633

• Originally Posted by ryanhathy
There is some info on Tim's site on how he did it.
http://tim.cexx.org/?p=633

Nice choice of songs. I hope he makes the 'mid2cnc.py' available.

• Years ago in school the IBM tech had the line printer play the marines hymn. It was printing out garbage at an incredible rate though.

• ## CNCsymphony number 9

That's it.
Forget tooling, offsets, dust collection and making that laser. I'm just going to write CNC music!

I just recorded and enhanced a stereo path/song days before I came across this thread.

I write midi, play actual instruments, have a small home studio, but who knew my home built CNC tool could be my new instrument?

oh boy oh boy...

• ## Not CNC but still Cool

• Page 4 of 7 First 1234567 Last