Skip to content

LinnStrument Control – Initial Release

LinnStrument Control is a desktop tool that allows LinnStrument to control your computer. It requires LinnStrument firmware 1.2.5 or later. You can download it here:

As soon as LinnStrument is set to OS Update mode, LinnStrument Control detects its presence and takes control over it. Currently it shows a typing keyboard through colored regions and allows you to type on the LinnStrument without requiring a separate keyboard. Pressing any control button on the left will exit control mode and go back to MIDI.



This tool is very much geared to my personal usage and only works on MacOSX though it should be easy to port to Windows. The keyboard layout is a US QWERTY keyboard that is hardcoded in the sources. If there’s enough interest, other layouts can be added later.

LinnStrument Control is open-source and the repository is available on GitHub:

Here’s a video of an early prototype:

Posted in Controllers.

Tagged with , .

LinnStrument Firmware 1.2.5 released!

Today we released firmware version 1.2.5 for LinnStrument, you can get the detailed changes and the installers from here:

This release brings better compatibility with certain MIDI hosts and has a few little improvements.

These are all the changes since version 1.2.4:

  • Bug fix: some LEDs could sometimes flash brightly when exiting Per-Split Settings, Global Settings, and Octave/Transpose, and at the end of a OS update. Fixed.
  • Bug fix: when a note was released, a MIDI pressure message of zero value was sent after the Note Off message. It should have been sent before the Note Off. Fixed.
  • Bug fix: it is possible to start LinnStrument in Low Power mode by holding Octave/Transpose while connecting power, useful when first connecting to an iDevice. Previously, if Update OS mode was on when this was done, Update OS mode mode would not be automatically turned off. Fixed.
  • Bug fix: sometimes a MIDI message could be sent with a slight time delay between its individual bytes, causing some receiving devices (particularly Linux systems) to misinterpret the first part of the message as incomplete. Fixed.
  • Bug Fix: in low power mode, Polyphonic Pressure with a value of zero would not be sent. Fixed.
  • Bug Fix: Switch 1 and Switch 2 would sometimes light after returning from sleep. Fixed.
  • Bug Fix: if Sleep mode was set to enter sleep after a period of inactivity, it was possible to enter Sleep even while holding a note for a very long time because the delay timer didn’t recognize Note Off messages. Fixed.
  • Bug fix: when holding the Octave/Transpose switch to enable low power mode at startup, the Octave/Transpose page was shown instead of the normal Performance Mode lights. Fixed.

Have fun!

Posted in Controllers.

Tagged with , .

LinnStrument and Moog Model 15 go perfectly together

Moog released the Model 15 app for iOS which painstakingly recreates each facet of the original Model 15 Modular. It is 4-voice polyphonic and fully supports MPE, making it a perfect synth to play with LinnStrument.

Moog Model 15

Here’s an initial sketch I recorded with both:

As a bonus, here are a few pictures of LinnStrument with my custom iPad holder and Model 15 running on an iPad Pro:

Model 15 LinnStrument 1
Model 15 LinnStrument 2

Posted in Controllers, Live, Software, Song, Synth.

LinnStrument Firmware 1.2.4 released!

Today we release firmware version 1.2.4 for LinnStrument, you can get the detailed changes and the installers from here:

Here are the highlights of this release:

  • Improved velocity range, consistency and natural response.
  • Reduced power consumption in Low Power mode in order to be powered more reliably by iOS devices.
  • Sleep may now be automatically entered after a selected number of minutes of inactivity.
  • You may now select any Row Offset from 0 to 16.

Have fun!

Posted in Controllers, Software.

Tagged with , .

LinnStrument Introduction Video

Roger posted this great new introduction to the LinnStrument:

Posted in Controllers.

Tagged with , .

Little Wing on the Seaboard RISE

Marco Parisi plays an amazing version Jimi Hendrix’ Little Wing on the Seaboard RISE, a wonderful example how expressive per-note controllers make musical performance so much more emotional.

Posted in Controllers, Live.

Tagged with , .

MMA MPE Working Group Is Established

The de-facto MPE specification, written by the consortium of interested companies, has now matured into an official MMA working group. The aim is to get all MMA companies on board and make this an official MIDI specification that can be adopted by the whole music industry. This is a very exciting step for expressive electronic music!

More details here:

Posted in Controllers.

Tagged with .

Kyma 7: LinnStrument & MPE Support

Kyma 7 being controlled by LinnStrument using the new MPE (Multidimensional Polyphonic Expression) MIDI standard!

Kyma automatically puts the LinnStrument into MPE mode when you connect; once connected, any keyboard-controlled Sound in Kyma automatically sets the polyphony and responds to the LinnStrument — no extra controllers are needed, and you don’t have to select a special mode on the LinnStrument — so you literally plug it in and play.

Kyma 7: LinnStrument & MPE Support from Symbolic Sound on Vimeo.

Posted in Controllers, Setup, Software.

Tagged with , , .

LinnStrument Typing Keyboard Prototype – What do you think?

New LinnStrument side-project I’ve been hacking on this weekend … curious to hear your thoughts …

Posted in Controllers, Demonstration, Software.

Tagged with , , , .

LinnStrument ChannelPerNote and Cubase Note Expression

This video explains how LinnStrument’s ChannelPerNote feature works and shows how to use it with Cubase to play VST 2 synths that support it.

It also demonstrates Cubase’s Note Expression feature, that allows you to record all the nuances with per-note visualization and editing.

The synth used in this demo is U-HE’s wonderful DIVA.

Posted in Configuration, Controllers, Setup, Software, Tutorial.

Tagged with , , , .