Project Description

Why ?

This is an innovative idea and it is related to music which is interesting subject. The product can take attraction of any worldwide people. This projects includes both image processing and hardware systems related with the computer science. Also existing projects like Z-Machines are limited since they are programmed for every single song. In this product, it is expected to play all songs with musical notes in paper. Mostly musicians but nearly all people can use this product. After completion of the project, we are planning to enter the market with commercial product. Hardware part of the product will be designed as portable device that can be used with any organ which has octaves.

Software Part

Optical character recognition algorithm for the musical notes namely OMR is used. This algorithm interprets sheet into editable form. For this part, an open source OMR project Audiveris is chosen. It process image with .tif and bmp formats and gives note information in musicXML standart. A parser which holds note and duration designed for musicXML file. Also parser and the audiveris are combined so that loaded image can directly be prepared for the hardware part.

Hardware Part

Arduino board is used to motion servo motors. After implementation of Arduino code, Java is used for giving note information and motion the motors according to it. This information is given as dual form; one of them is which note will play and other one is how long it will last. To run multiple servo motors, a circuit is designed with bread board.In current design of project, six motors are used and to supply enough power to each of them a regulator is used. Servo motors were integrated onto the organ and notes sent from the software part is played with the organ.

Team

Team worked as two groups as explained above.

Latest Works

Recent News

Demo video is inserted into the Gallery.
1 days ago

Printable Poster is inserted into the Documents.
1 days ago