RelayerForAll: Isomorphic layouts

RelayerForAll supersedes Relayer (which is still available in the Other Software section).

RelayerForAll allows the Lumatone and Exquis keyboards to play two-dimensional microtonal tunings with isomorphic layouts and customisable key colours. RelayerForAll also allows standard piano-style keyboards to play two-dimensional microtonal tunings with non-isomorphic layouts. Custom tunings (e.g., higher-dimensional or irregular tunings) and layouts can also be specified in tables.

RelayerForAll's core features:

  • For 2-D tunings, the sizes of the period (e.g., octave) and generator (e.g., perfect fifth) can be specified and smoothly morphed between
  • Irregular custom microtonal tunings can be specified in a table listing the microtonal pitches for all keys of your instrument
  • Tunings are transmitted via MIDI MPE, which is supported by all major DAWs and a large number of soft synths
  • For Lumatone and Exquis: several different isomorphic mappings of the period and generator to the keyboard with associated (and customisable) key colours
  • For piano-style instruments: several different non-isomorphic mappings of 2-D tunings to the keyboard
  • All settings can be saved in presets, and many useful presets provided
  • Individual key velocity calibration for the Lumatone
  • Supported synths include all MPE-compatible synths (Roli provide an up-to-date list) as well as synths supporting per-channel pitch bend such as Pianoteq
  • MIDI (MPE) output from RelayerForAll can be recorded into a DAW for seamless editing of live-recorded microtonal performances.

<RelayerForLumatone> <RelayerForExquis> <RelayerForPiano>


<Lumatone>     <Exquis>


Downloads

RelayerForAll is a portable standalone application distributed in a zip file. No installation is required: when you have downloaded the file, unzip it and double click to run. The latest Windows and macOS version (1.0.0) was uploaded on May 7, 2025. The supplementary files contains brief instructions and explanations of how to set up the Lumatone and Exquis to work with RelayerForAll. Tutorial videos are available at https://www.youtube.com/@RelayerForAll/videos.

To route MIDI from RelayerForAll to another application (a softsynth or DAW), you may need to take the following steps:

In Windows: Install a virtual MIDI port such as loopMIDI or LoopBe. When you open RelayerForAll, go to Tracks > Track 1 > MIDI Output Port, and choose a MIDI bus.

In Mac OS X: Go to Applications > Utilities > Audio MIDI Setup. Make sure the MIDI Studio window is showing. Double-click on "IAC Driver" and click the "+" next to "Add and Remove Ports" to add one port, and check the "Device is online" box.

RelayerForAll is free, and source code (Max/MSP) can be made available on request. Although RelayerForAll is available free of charge, we would greatly appreciate a small donation to help us continue to provide updates and develop new software.

To send feedback or report a bug, please send an e-mail to andymilne [ a t ] dynamictonality [ d o t ] com.



Site design by Anthony Prechtl