> For the complete documentation index, see [llms.txt](https://portfolio.teairis.com/portfolio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://portfolio.teairis.com/portfolio/midi-controllers/inara.md).

# iNara

Color Guide Device for Music Visualization

{% embed url="<https://youtu.be/hkVIpoMyNJE>" %}
iNara Test using Scaler 2 on iPad to Trigger and Display Chords over Bluetooth Midi
{% endembed %}

### Overview&#x20;

iNara: After creating my first animation, I soon discovered midi-led-visualizers for piano using microcontrollers, led strips, and Arduino. With no prior experience in programming, I began to study C++ to create my own. In my first draft, I used a for loop in the main loop of the program. I eventually created switch cases for each midi note to make it more flexible. I later used the Blynk IOT platform to have the ability to program each note’s led at runtime to accommodate any instrument brand or choice. After exploring uses with mobile apps, I decided to create my own application to enhance its usage and purpose. (Melodic Dimension). Recent updates include Bluetooth MIDI and battery power.&#x20;

For use with my MalletKat (Midi Mallet Percussion Controller) I used a led strip insert to make the light projection more smooth. It also happened to fit perfectly between the natural and accidentals for a seamless look. The original design consisted of individual pieces that can all be linked together for a more modular system. While this worked well for electric drum kits, using the entire strip for mallet instruments was ultimately better. &#x20;

<figure><img src="https://1465693637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fr6xVkBDa7i4N0kv1nq9w%2Fuploads%2FUS7K3HqZoSoVHRp7h6d9%2FiNara%20Sliding%20Images%202.gif?alt=media&amp;token=c37ae65d-bbb1-4e57-ace7-da1b937f31ec" alt=""><figcaption></figcaption></figure>
