Using an Arduino Development board and Max/MSP, a handy four-button MIDI controller has been created that is capable of counting from 1 to 15 using only four buttons. This innovative device, named Binary IO, showcases the versatility and potential of Arduino-based projects in the realm of music technology.
Features and Construction
The Binary IO Arduino MIDI controller is a testament to the ingenuity of its creators, Benjamin Weber and Jeremy Ondrey. The device leverages the power of an Arduino Uno, a popular microcontroller board, and Max/MSP, a visual programming language for music and multimedia. By using binary code as an input mechanism, the controller can count from 1 to 15 with just four buttons. This binary counting method is both efficient and educational, providing users with a hands-on understanding of binary numbers and their applications.
Check out the video below to see the Binary IO Arduino MIDI controller in action and learn more about its construction features and how it has been created by Benjamin Weber and Jeremy Ondrey.
Developed as part of a semester project, BINARY IO is a nifty little MIDI controller capable of counting from one to 15 using only four buttons. The device, which uses binary code as an input mechanism, is powered by an Arduino Uno and Max/MSP. Semester project Interactive Sound.
With a little practice, BINARY IO becomes quite intuitive and fun to play. As demonstrated by its creators Benjamin Weber and Jeremy Ondrey, users can piece together new music with sounds ranging from the piano to the xylophone to the drums.
Applications and Potential
The Binary IO MIDI controller is not just a technical marvel but also a practical tool for musicians and hobbyists. Its ability to control various musical instruments, from pianos to xylophones to drums, makes it a versatile addition to any music setup. The intuitive nature of the device, once mastered, allows users to create complex musical pieces with ease. This project also highlights the educational potential of Arduino and Max/MSP, offering a hands-on approach to learning about binary numbers, programming, and electronic music production.
Moreover, the Binary IO controller can serve as an inspiration for other DIY electronics enthusiasts. The project demonstrates how relatively simple components can be combined to create a functional and innovative device. It encourages others to explore the possibilities of Arduino and Max/MSP, potentially leading to new and exciting developments in the field of music technology.
If you enjoyed this article, you are sure to enjoy learning how to build your very own Arduino wind speed meter or anemometer project, which is easy to build with basic Arduino skills. This project, like the Binary IO MIDI controller, showcases the versatility and accessibility of Arduino-based projects, making advanced technology approachable for beginners and experts alike.
Source: Arduino
Latest Geeky Gadgets Deals
Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn about our Disclosure Policy.