User:DDomingu1398/ENES-100/project 3

My Instructor's course page which points to this.

Project Preference
The project we decided to work on is Electronic Music Interface. The concept of the project is to make music that is being processed from a synthesizer to a beat bearing board.

Problem Statement
The project that we will be working on is Electronic Music Interface. What we have planned on doing is to figure out some connections on how we can make a synthesizer or a keyboard transfer notes that produce a melody through an Arduino and a MIDI to a beat bearing board.

https://upload.wikimedia.org/wikipedia/commons/thumb/0/07/System_block_diagram_3.jpg/800px-System_block_diagram_3.jpg

Week 1 Narrative
This week the new beat bearing board was completed. The only change done was changing the screw because it would make the holes too big that the plexiglass would break so a new screw was used with a diameter measurement of .10 inches

This is a small wiring with a ground cable and then other cable that will be connected to the Arduino. The bluepiece is just there to keep the connection more organize so that the cables don't get tangled.

Next steps: Finish wiring the rest of the Beat Bearing Board, get more Bearing marbles, test the first set of wires with the actual connection to see if the new beat bearing board works

Week 2 Narrative

 * This weeks task was to assemble the beat bearing board and wire it for the Arduino connection made. For right now the Arduino connection only has 6 inputs which means it can only have 6 switches connected to it. In order to extend this connection a Multiplexer needs to be used to extend the connection of the Arduino and for the whole beat bearing board to work.
 * For right now there are only six connections that were made into the new beat bearing board in order to test it with the new Aruduino connection.


 * In the first picture the beat bearing board is connected to the Arudino connection
 * In the second picture the bearing is placed in the board and once it is placed the LED is on

In the following video it shows how the LED turns on when the bearing is placed and how it turns off the bearing is removed from the board. VIDEO

Next Steps:
 * Wire the entire beat bearing board for the future Arduino connection with the Multiplexer
 * Test the New Beat Bearing Board with the new connection of the Ardunio to the synthesizer so that it can play music notes. The new Arduino Connection to the synthesizer is working correctly, it is shown in the following VIDEO2

Week 3 Narrative
This week everything was put together
 * First the new Arduino connection to the synthesizer was wired to the bread board making 6 different switches that will be connected to the New Beat Bearing Board.


 * Then the whiole connection was tested with the sythensizer to see if there would be any notes playing from the MIDI, successfully there were notes playing. It can be seen in here= VIDEO3

Week 4 Narrative
This week's task was to try to compile the Arduino code that sends signals to the synthesizer whenever a bearing is placed in the new beat bearing board with the drum code. The goal combining these two codes somehow is so that the synthesizer could not only play Piano notes but also so that it can play drums so that the music interface could a have a better rhythm whenever a marble is places in the beat bearing board. Compiling both of these two codes has not been successful yet. There is still some error that can not be solved but new code for the Arduino consists of Piano notes and Drum notes to play at the same time

video