Sevish

“31 Days” of just intonation pieces

Jude Thomas has been writing one piece in just intonation every day for the last 31 days. I’ve been checking many of these out as they’ve showed up on my Soundcloud stream. These tracks have plenty of moments with mind bending sonorities. Don’t even try to play along with your piano—this kind of music is microtonal to the core.

Let your ears chew on 31 Days.

Synth plugins for playing and composing microtonal music

This article has been updated in 2023 to tell you more ways to make microtonal music with software synthesisers.

Many software plugins (VST, AU, RTAS etc.) allow you flexible control over intonation, which can be used to create music with any tuning system you like. There is no one single method, so depending on your synth, you’ll be able to get at those microtones with one or more of the following:

  • Synth that supports reading in a ‘tuning file’ from the hard disk. (Usually a .tun or .scl file).
  • Synth that supports MTS-ESP. (To be used with an MTS-ESP master plugin, more on that later).
  • Synth that supports MPE (MIDI Polyphonic Expression), which means each note can have pitch bend applied independently of other playing notes.
  • Synth that understands received MTS (MIDI Tuning Standard) data as MIDI SysEx messages.
  • Synth that allows direct data input into the synth interface.

Plugins that don’t support any of the above may still be tuned by systematically using the pitch bend, however this only works for monophonic parts (unless you use multiple instances of the same plugin).

To find out how your synth can be microtuned, look it up in this table of microtunable software plugins. From there you’ll also find a few free VST downloads to experiment with.

Using tuning files: .tun .scl and others

If your softsynth loads .tun files (AnaMark, Linplug instruments, Omnisphere, etc.) then check out my tutorial on how to create a .tun file using Scala.

If you’re using something like Surge XT, PianoTeq, ZynAddSubFX, Plogue chipsounds or Garritan Personal Orchestra 4 (amongst others), these synths can load .scl files. It’s simple to find this kind of file for download on the internet, and they are easily created using Scale Workshop.

Using MTS-ESP

Synths that support MTS-ESP will need an MTS-ESP master plugin to control the tuning. Some examples of MTS-ESP master plugins:

  • MTS-ESP Suite
  • Entonal Studio
  • Infinitone DMT
  • There are various others

Using MIDI Tuning Standard (MTS)

The MTS never really took off in the same way that MTS-ESP and MPE is taking off in recent years. In my experience, a lot of the MTS-capable synths are hardware and not software.

Synths such as Xen-Arts’ instruments can be tuned by using MIDI tuning messages. Such data can be generated by software like Scala, alt-tuner, CSE or LMSO. Then, the data is either sent to the synth in real-time or dumped into a file to be read later.

One approach is to include the MIDI tuning messages in a MIDI track within your DAW. The MIDI track should output to all tracks which contain an instance of the synth. This approach works well in a DAW like Reaper, which has powerful routing. Unfortunately this approach won’t work in Ableton Live or FL Studio, because these DAWs filter out all SysEX data, thereby stopping your synth from receiving the MIDI tuning messages.

How to import MIDI tuning data into Xen-Arts' IVORAnother approach is to create a MIDI tuning dump. This is a .mid file containing only MIDI tuning messages. Some synths, such as XenFont, IVOR, and Xen-FMTS 2, conveniently import this kind of file. The tuning dump can also be created using Scala.

[Note: Xen-Arts synths are no longer available]

Synths that support direct note input

Direct note input is not a common feature of synths, but there are a few:

  • Surge XT
  • Pianoteq
  • ZynAddSubFX

TLDR: just tell me the best free microtonal synth I should use

Surge XT

Further reading

How to create a .tun file in Scala

Just a quick microtuning tutorial. Are you using a synthesizer instrument which loads the TUN (.tun) tuning file format? Let’s learn how to create one of these .tun files using Scala.

Before you start, make sure you’re using a synthesiser that supports .tun files.

 

Step One – Create new scale, or load existing scale into Scala.

You could load a file from Scala’s huge scale database, or you could generate new pitches by typing a command into the command bar (at the bottom of the window). For example let’s create a 13 note equal scale (13-EDO):

equal 13

Tip: Type “show” to display your the tuning in the main window.

show

 

Step Two – Tell Scala what type of file to export.

Type the following into the command bar:

set synth 112

Scala will output “Synthesizer 112: TUN standard .tun format for many softsynths, via text file”. You’re doing OK.

 

Step Three – Export

Go to File > Export synth tuning. Or press Shift+Ctrl+T instead. Choose a new location to save the file. All done!

How to export a .tun file from Scala

This is very similar to the process of making a MIDI Tuning Standard (MTS) tuning dump. To make an MTS .mid file, use “set synth 107” instead.

Jam away!

Untwelve 2014 composition competition

Untwelve.org has a yearly composition competition with the goal of promoting microtonal and xenharmonic music to new audiences. It’s an open competition with a cash prize, so if you are a musician you should get right on it…

22 July 2014—UnTwelve is happy to announce the 2014 edition of the Untwelve Microtonal Composition Competition. While you can start composing now, our submission engine will be accepting your entries on or before October 1st 2014. The competition will close at 11:59 pm Central Standard Time December 15th 2014. Monetary prize amounts to be announced at a future date.

Have a look at the competition announcement for more details.

Edit: The results from the 2014 Untwelve Composition Competition are in!