Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 2.31 KB

File metadata and controls

51 lines (33 loc) · 2.31 KB

KeyLED - a DIY music composition and improvisation aid

Description

KeyLED illuminates the keys of any musical keyboard according to a user-selected root note and scale/mode. It provides visual cues for scales/modes, intervals, and root notes — ideal for both novice keyboardists looking to learn scales and experienced musicians who want to expedite composition and improvisation.

Designed to be modular, KeyLED can be configured for any keyboard length and key width, and can be assembled using readily available (and cheap!) components inside a simple 3D-printed enclosure.


Features

  • Built-in Scale/Mode Library - 19 scales and modes to cover all genres and styles of music
  • Modular Design - can be configured for any keyboard length (25 keys to 100+ keys) and key widths
  • Easy to DIY - uses common and cheap electrical components and a 3d-printed case, with all design files provided (schematics, models, firmware, etc.)
  • Intuitive Interface - a single rotary knob for selecting root note and scale, as well as device configuration

How to Use

  1. Attach LED strip to keyboard using 3d-printed plastic clips or backing adhesive
  2. Select Root Note, press rotary knob
  3. Select Scale/Mode
  4. Play!

To configure a new keyboard:

  1. Long-press rotary knob to enter configuration menu
  2. Rotate rotary knob to desired parameter, press rotary knob to select
  3. Rotate rotary knob to change parameter, press rotary knob to accept, repeat until all parameters configured
  4. Long-press rotary knob to exit configuration menu

Demonstrations (click to play)

Changing scale and root note:

Configuring a new keyboard:

Playing around with scales, Vangelis-style:


Thank you for checking out KeyLED! If you find the device useful, please reach out and let me know.

For a detailed blog post describing the design process, go here.