Oh also, there is a Mac Mini controlling the display. The next phase of the project is to install key scanning hardware that would detect key presses. So it COULD in theory act as a regular keyboard as well. The music would be pretty random though, but interesting.