# Keyboards with built in 'smarts' about Music Theory - both conventional (eg TheoryBoard) and Microtonal (eg Lumatone) and everything 'in between' - including Brain Interfaces

**URL:** <https://discourse.zynthian.org/t/keyboards-with-built-in-smarts-about-music-theory-both-conventional-eg-theoryboard-and-microtonal-eg-lumatone-and-everything-in-between-including-brain-interfaces/7847>\
**Category:** Related Projects\
**Created:** [March 7, 2023, 9:13am UTC](https://discourse.zynthian.org/t/keyboards-with-built-in-smarts-about-music-theory-both-conventional-eg-theoryboard-and-microtonal-eg-lumatone-and-everything-in-between-including-brain-interfaces/7847 "2023-03-07T09:13:14Z")\
**Posts on this page:** 1\
**Showing post:** 59

<div class="post-metadata">

**Author:** ![tunagenes](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/tunagenes/32/7279_2.png) [@tunagenes](https://discourse.zynthian.org/u/tunagenes)\
**Post date:** [December 31, 2024, 6:20am UTC](https://discourse.zynthian.org/t/keyboards-with-built-in-smarts-about-music-theory-both-conventional-eg-theoryboard-and-microtonal-eg-lumatone-and-everything-in-between-including-brain-interfaces/7847/59 "2024-12-31T06:20:05Z")

</div>

That’s OK @riban - you can’t be expected to implement every good idea. We would like some spiritual guidance though.

It seemed to me that this would make sense as a “controller-driver” as introduced in [NEW: Control-device manager + controller device "drivers"](https://discourse.zynthian.org/t/new-control-device-manager-controller-device-drivers/8593) . Primarily because it would be very closely tied to the hardware controls available. There might be common functionality that would be called by specific controller-drivers to avoid having duplicate code to maintain. Are you suggesting a plugin approach instead? Any easy to explain reason?

---

_[View the full topic](https://discourse.zynthian.org/t/keyboards-with-built-in-smarts-about-music-theory-both-conventional-eg-theoryboard-and-microtonal-eg-lumatone-and-everything-in-between-including-brain-interfaces/7847)._
