For my final milestone, I was able to get my MIDI controller to make music! While I spent a lot of time building and wiring my project before now, I finally delved into the code. Luckily, I was able to find the code I needed for my project to work on the internet, and I downloaded it to my computer. This code allows my PC to interpret the signals sent by the Arduino when buttons on my controller are pressed. However, in order to get my project to actually make music, I needed to download two pieces of software, Hairless MIDI and Loop MIDI. Together, these programs convert the signal from Arduino to MIDI, the language that music software understands. I then proceeded to download Ableton, a popular program in the music industry. However, I could not seem to figure out how to use it properly. After hours and hours of troubleshooting, my MIDI controller still wasn’t making noise. I then realized that half of my wiring was incorrect, but even after fixing that, I had no luck. Finally, after trying many programs, I found FL Studio, which works very well! All of the buttons on my controller make different noises. In the future, I plan to connect the knobs and sliders to make my project even more advanced. However, my experience in building this project has been very positive and I am really excited to have a working MIDI controller!