Midimech: Wholetone Layout System and Visualizer
-
- KVRian
- 923 posts since 13 Jul, 2006
@drake-n: flipcoder already posted it, but let me know if the app works for you. The direct link to it is: https://fannon.github.io/linnstrument-light-guide/
It should auto-detect what layout and transposition your LinnStrument currently has (but doesn't support split ATM). It visualizes what you play and in addition it can also visualize a second MIDI input against it via "Light Guide"
It should auto-detect what layout and transposition your LinnStrument currently has (but doesn't support split ATM). It visualizes what you play and in addition it can also visualize a second MIDI input against it via "Light Guide"
Find my (music) related software projects here: github.com/Fannon
- KVRer
- Topic Starter
- 24 posts since 24 May, 2017
I've started creating cheat sheets for the layout. I plan to have a bigger guide sometime later but this should give a good idea on how most of the chord and scale shapes look in common forms.
PDF: https://github.com/flipcoder/mech-theor ... tsheet.pdf
TeX file: https://github.com/flipcoder/mech-theory/
Images:


I'm working on a tutorial video which will demonstrate the advantages more in depth.
PDF: https://github.com/flipcoder/mech-theor ... tsheet.pdf
TeX file: https://github.com/flipcoder/mech-theory/
Images:


I'm working on a tutorial video which will demonstrate the advantages more in depth.
-
- KVRist
- 35 posts since 22 Feb, 2023
Just wanted to add for anyone interested, this has become my favorite layout for two handed play, especially for more complicated pieces. It works great with expressive playing with MPE set to 24 (48 still works perfectly too...if you can wrap your head around bending in semitones--when notes are arranged in wholetones. I think of that more as a modwheel when doing that.)
-
- KVRer
- 7 posts since 22 Aug, 2013 from London
Hi Can anyone help ?
Following the instructions for installing on mac I type -
git clone https://github.com/flipcoder/midimech - into terminal.
But I get the message " invalid active developer path" ?
Following the instructions for installing on mac I type -
git clone https://github.com/flipcoder/midimech - into terminal.
But I get the message " invalid active developer path" ?
-
FranklyFlawless FranklyFlawless https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=586325
- KVRian
- 1091 posts since 24 Oct, 2022
Code: Select all
xcode-select --install-
- KVRer
- 4 posts since 14 Jan, 2025
AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
Hi all,I'm a new Linn owner, and have been learning the midimech layout. Thanks a lot to flipcoder for putting all of this together!
I haven't been able to reach flipcoder, so I've taken the liberty of fixing few bugs and adding some features in a forked repository here:
https://github.com/zass30/midimech (https://github.com/zass30/midimech)
Feel free to ping me here or on the discord for more feature requests.
-
- KVRian
- 923 posts since 13 Jul, 2006
Thanks for letting us know! I tried to use it again a few month back and couldn't because of some dependency issues. It's too long ago that I worked with python, but it looked to me that the problem was that the dependencies were not fixed in version range (what's compatible with each other)?Zass2X wrote: Tue Jan 14, 2025 9:24 pm Hi all,
I'm a new Linn owner, and have been learning the midimech layout. Thanks a lot to flipcoder for putting all of this together!
I haven't been able to reach flipcoder, so I've taken the liberty of fixing few bugs and adding some features in a forked repository here:
https://github.com/zass30/midimech
Feel free to ping me here or on the discord for more feature requests.
Do you have a changelog / list of what you fixed on your fork? I might give it a try again. I'm also on the Discord, so we could chat up there.
Find my (music) related software projects here: github.com/Fannon
-
- KVRer
- 4 posts since 14 Jan, 2025
AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
Sure thing!Fannon wrote: Wed Jan 15, 2025 5:01 am Thanks for letting us know! I tried to use it again a few month back and couldn't because of some dependency issues. It's too long ago that I worked with python, but it looked to me that the problem was that the dependencies were not fixed in version range (what's compatible with each other)?
Do you have a changelog / list of what you fixed on your fork? I might give it a try again. I'm also on the Discord, so we could chat up there.
- Fixed the dependency collision between pygame and pygame-ce
- Fixed issue where all notes were showing as the 4th octave
- Fixed bug where odd tonics display one octave off
- Fixed bug where keys on edge wouldn't light up after MOV pressed
- Implemented toggle between sharps and flats
You can see the full changes here:
https://github.com/flipcoder/midimech/pull/8 (https://github.com/flipcoder/midimech/pull/8)
I'm also on the discord, feel free to @me or send a DM!
