A firmware modification for playing LinnStrument "vertically"
- KVRAF
- 2724 posts since 8 Jun, 2010
- Roger Linn Design
Hi Vranq,
On the LinnStrument FAQ page, I explain why LinnStrument's rows always consist of consecutive semitones:
https://www.rogerlinndesign.com/support ... ument-faqs
It's the first FAQ under the "General" tab.
However, you can set LinnStrument's Row Offset to No Overlap so that all pads will have a unique Note Note. Then you can reassign every pad however you wish with a MIDI remapping utility.
Also on the FAQ page, "General" tab, I explain my guiding principal for feature additions. It's the FAQ "Can you add this feature: __________?" There are many features that appeal to a small number of people and I prefer not to make the operation confusing by including many special-case features.
On the LinnStrument FAQ page, I explain why LinnStrument's rows always consist of consecutive semitones:
https://www.rogerlinndesign.com/support ... ument-faqs
It's the first FAQ under the "General" tab.
However, you can set LinnStrument's Row Offset to No Overlap so that all pads will have a unique Note Note. Then you can reassign every pad however you wish with a MIDI remapping utility.
Also on the FAQ page, "General" tab, I explain my guiding principal for feature additions. It's the FAQ "Can you add this feature: __________?" There are many features that appeal to a small number of people and I prefer not to make the operation confusing by including many special-case features.
-
- KVRer
- 5 posts since 29 Dec, 2020
i did columns set to 2 and rows set to 5 and changed the mpe to 24. the layout is isomorphic!!! and really nice for scales and melodies. this is so very good! i feel that other than guitarists and bassists who know the original layout like the back of their hand this is a winner. (i was really liking row offset -6 so every octave stacks, but it has a pretty high learning curve (for me anyway))
thanks for this custom firmware!!! just fantastic. And for mentioning it on the Zoom call Roger. i feel on the verge of a new relationship (and the other one who sometimes plays it, absolutely loves it)
thanks for this custom firmware!!! just fantastic. And for mentioning it on the Zoom call Roger. i feel on the verge of a new relationship (and the other one who sometimes plays it, absolutely loves it)
-
- KVRist
- 35 posts since 22 Feb, 2023
Yin, any chance you could make a quick step by step guide post on how to install this firmware (and how to go back to the normal firmware after)? I want to try this out, but don't want to accidentally brick my Linnstrument (if that's a possibility).yinwang0 wrote: Mon Feb 22, 2021 7:29 am Hello,
According to our discussions in this earlier post
viewtopic.php?f=263&t=559271
I made an unoffical modification to the firmware in order to make it possible to use LinnStrument "vertically". This may help some people use the LinnStrument for piano pieces that need a large range.
-
- KVRist
- 35 posts since 22 Feb, 2023
Does this mean your linn is doing this layout? viewtopic.php?t=596407&hilit=midimechmr Bien wrote: Thu Mar 16, 2023 12:46 am i did columns set to 2 and rows set to 5 and changed the mpe to 24. the layout is isomorphic!!! and really nice for scales and melodies. this is so very good! i feel that other than guitarists and bassists who know the original layout like the back of their hand this is a winner. (i was really liking row offset -6 so every octave stacks, but it has a pretty high learning curve (for me anyway))
thanks for this custom firmware!!! just fantastic. And for mentioning it on the Zoom call Roger. i feel on the verge of a new relationship (and the other one who sometimes plays it, absolutely loves it)
And sorry are you using Yin's firmware or is this some other firmware?
-
FranklyFlawless FranklyFlawless https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=586325
- KVRian
- 1091 posts since 24 Oct, 2022
No, this is Yin's custom firmware, where you can offset both rows and columns to discrete values.drake-n wrote: Sat Jul 08, 2023 2:59 pmDoes this mean your linn is doing this layout? viewtopic.php?t=596407&hilit=midimechmr Bien wrote: Thu Mar 16, 2023 12:46 am i did columns set to 2 and rows set to 5 and changed the mpe to 24. the layout is isomorphic!!! and really nice for scales and melodies. this is so very good! i feel that other than guitarists and bassists who know the original layout like the back of their hand this is a winner. (i was really liking row offset -6 so every octave stacks, but it has a pretty high learning curve (for me anyway))
thanks for this custom firmware!!! just fantastic. And for mentioning it on the Zoom call Roger. i feel on the verge of a new relationship (and the other one who sometimes plays it, absolutely loves it)
And sorry are you using Yin's firmware or is this some other firmware?
-
- KVRist
- 35 posts since 22 Feb, 2023
Just as an update I got this firmware working. I had missed @Vranq 's comments.
He's right to install it using Windows all you have to do is replace the "linnstrument-firmware-2.3.0.bin" in the official firmware updater with the "linnstrument-firmware-2.2.2-x (XY-tuning).bin" from yinwang0 's folder you can download here: https://github.com/yinwang0/linnstrumen ... ing%29.zip
(Note I removed the "(XY-tuning)"from the name...not sure how that naming would load in the Linn)
This is an awesome update. Just shredding with the +5 semitones per row, and +2 semitones per column layout (similar to the Wikki-Hayden layout which I found with flipcoder's midimech) (and setting mpe to 24)! In just two days was able to perform a very fast piece that I had been fumbling on the standard and tritone layout for many weeks.
Any chance this tuning tweak can be updated to the current firmware? I use the custom lighting feature all the time so it sucks to lose that.
He's right to install it using Windows all you have to do is replace the "linnstrument-firmware-2.3.0.bin" in the official firmware updater with the "linnstrument-firmware-2.2.2-x (XY-tuning).bin" from yinwang0 's folder you can download here: https://github.com/yinwang0/linnstrumen ... ing%29.zip
(Note I removed the "(XY-tuning)"from the name...not sure how that naming would load in the Linn)
This is an awesome update. Just shredding with the +5 semitones per row, and +2 semitones per column layout (similar to the Wikki-Hayden layout which I found with flipcoder's midimech) (and setting mpe to 24)! In just two days was able to perform a very fast piece that I had been fumbling on the standard and tritone layout for many weeks.
Any chance this tuning tweak can be updated to the current firmware? I use the custom lighting feature all the time so it sucks to lose that.
-
FranklyFlawless FranklyFlawless https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=586325
- KVRian
- 1091 posts since 24 Oct, 2022
No chance of that happening as-is, since it is not backwards-compatible. It would have to be rewritten by Geert to avoid conflicts with the LinnStrument's functionalities, or a pull request has to be tested by them.drake-n wrote: Wed Jul 12, 2023 3:18 am Any chance this tuning tweak can be updated to the current firmware? I use the custom lighting feature all the time so it sucks to lose that.
-
- KVRist
- 35 posts since 22 Feb, 2023
I was actually meaning if @yinwang0 could make the same tuning tweak to the current firmware, but an official version with this feature would be great.FranklyFlawless wrote: Wed Jul 12, 2023 3:36 amNo chance of that happening as-is, since it is not backwards-compatible. It would have to be rewritten by Geert to avoid conflicts with the LinnStrument's functionalities, or a pull request has to be tested by them.drake-n wrote: Wed Jul 12, 2023 3:18 am Any chance this tuning tweak can be updated to the current firmware? I use the custom lighting feature all the time so it sucks to lose that.
I don't see why there would be no chance, @yinwang0 indicated it was a simple tweak.
-
FranklyFlawless FranklyFlawless https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=586325
- KVRian
- 1091 posts since 24 Oct, 2022
Some of the issues are already mentioned in this thread:drake-n wrote: Wed Jul 12, 2023 6:13 pm I don't see why there would be no chance, @yinwang0 indicated it was a simple tweak.
- Pitch slides are locked to the X-axis due to hardware design, so most vertical layouts cannot effectively use them.
- Roger acknowledged that anyone interested in playing vertical layouts can use the custom firmware. There is no need to implement it in the official firmware, especially considering the limited X-axis issue.
- KVRAF
- 2724 posts since 8 Jun, 2010
- Roger Linn Design
Hi all,
On my "LinnStrument Tips & Tricks" page (accessed from the LinnStrument Support page), I have added the tip "Playing LinnStrument in a vertical Orientation", which provides information about all current methods of doing that, including links to this forum thread.
On my "LinnStrument Tips & Tricks" page (accessed from the LinnStrument Support page), I have added the tip "Playing LinnStrument in a vertical Orientation", which provides information about all current methods of doing that, including links to this forum thread.
-
- KVRer
- 3 posts since 17 Aug, 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 Yin, I can’t open this firmware updater — the system says it’s damaged. I tried some methods I found on the internet, typing some commands in the terminal, but it still doesn’t work. So I’m replying to your post to let you know about this issue, to remind you that the program and this firmware might need an update. Also, I noticed that Roger released the latest firmware 2.3.3 in 2023. Do you have any plans to update your version of the firmware based on this latest release?yinwang0 wrote: Mon Feb 22, 2021 7:29 am Hello,
According to our discussions in this earlier post
viewtopic.php?f=263&t=559271
I made an unoffical modification to the firmware in order to make it possible to use LinnStrument "vertically". This may help some people use the LinnStrument for piano pieces that need a large range.
This modification allows the user to set a column offset parameter, which can enable the vertical tunings. The user can switch between the usual way of play and the vertical way from the settings menu.
I uploaded the modified firmware code and documentation to my GitHub fork of the firmware:
https://github.com/yinwang0/linnstrumen ... /xy-tuning (https://github.com/yinwang0/linnstrument-firmware/tree/xy-tuning)
Make sure to checkout xy-tuning branch. There is a modified updater app in the updater directory, which you can just run directly without building the source code yourself.
https://github.com/yinwang0/linnstrumen ... uning).zip (https://github.com/yinwang0/linnstrument-firmware/blob/xy-tuning/updater/LinnStrument%20Updater%20%28XY-tuning%29.zip)
The version number is changed to "222x" so you can verify that on the LinnStrument.
Here are some examples:
A vertical fourths tuning similar to Jesse Washmon's playing (row offset: -1, column offset: 5):
IMG_2813.jpeg
Vertical thirds tuning (row offset: -1, column offset: 4):
IMG_2816.jpeg
Horizontal tuning similar to Janko keyboard (row offset: 1, column offset: 2):
IMG_2814.jpeg
It seems a lot can be expressed by the combinations of the two offset parameters, some of which may be useful.
I tried to make the user interface as convenient as possible, but some things may not be as refined yet. You are welcome to try it and give me feedback.
