Crazy J has officially brought me to Geek Tech Heaven! Player Piano meet Player Guitar.     The Crazy J is made up of mechanical parts, electronic components and software control. The mechanical parts can be seen in the picture... Continue Reading →