Microtuner

What is Microtuner?

First, this app is not to be confused with Ableton's MicroTuner which is a MIDI device that lets you import, edit, and generate microtonal scales.

Microtuner is a tuning app built with Max MSP. The idea is to custom tune select intervals and easily switch between the custom tuning and the default tuning. You can for example tune the major third and the fifth to just intonation and then temporarily switch to that tuning when playing a major triad while otherwise playing in well tempered tuning. The temporary just tuning will then affect any triads, major thirds or fifths played, in any key.

Tuning

You can tune the intervals in the chromatic scale, one at the time. The tuning of each interval will be remembered and reflected in all octaves. The tuning can be done in any ”key” since the tuned interval will always refer to the leftmost played note, the ”bass” note.


  1. Check the Tune radiobutton.
  2. Press and hold the source note on the keyboard. The source note is the leftmost note (”bass” note or fundamental).
  3. Hold the soruce note and press the target note (the interval you want to tune). The target note must be higher than the source note but can be in any octave.
  4. Use the tuning sliders to adjust pitch of the target note.
  5. Leave the sliders and release both notes.
  6. Repeat from 2. for tuning another interval.
  7. Uncheck the Tune radiobutton.

The tuning for each interval is shown in the table when tuning or when microtuning is activated. A positive value shows sharpening of the note in cents relative to well tempered tuning. A negative value shows lowering the note in the same way. A value of zero gives well tempered tuning.

The image below shows microtuning activated with the third and the fifth custom tuned to reflect just intonation for those two intervals; the third is lowered and the fifth is slightly raised.

The fundamental, a fifth and a decima is played – generally the same as a triad – and the chord sounds perfectly just, no beats whatsoever. If the Microtuning on radiobutton is unchecked the same chord will sound with well-tempered tuning.

The source for sound is here set to a sawtooth wave (good for tuning) in the Waveforms section and some partials are added in the Partials section. The amount of adjustment for the custom tuned intervals is shown in the Tuning section – the yellow characters.


Playing

Microtuning is activated with the Microtuning on radio button (don't confuse it with the Tune radio button), or with the sustain pedal when Sustain is marked under Pedal: Down = on, up = off. (The sustain pedal MIDI messages must be 64 127 and 64 0).

The radio buttons under Pedal decides what function the sustain pedal controls. If Microtuning is marked the sustain pedal controls Microtuning on/off. The Sustain radio button does the same for sustain.

Waveforms

The Waveforms section contains knobs that controls the volume of different sound sources. All the sources can be mixed. From the top we have:


The blue dot copies the ADSR setting to the Partials ADSR controls when clicked.

Partials


The Partials section contains sliders (adjustable vertical bars) that adds partials to the sound. The whole set of partials can be assigned one of three waveforms at a time, saw, tri or square. The partials are separate from the waveforms in the Sources section but are affected by the filters and the microtuning. The partials have their own ADSR.

The ADSR setting from any of the sources under Waveforms can be copied to the partials by clicking the blue dot top right of the waveform's ADSR.

The green dots top right of the items resets the item when clicked.

Filters

Filters are available for three of the four waveforms. There is no point of having filters for the sine waveform since it is void of overtones. There are nine filters to choose from for each waveform:

The radiobuttons to the left will enable and disable each of the filters.

Spectroscope/Scope

This section has two states:

Reverb

Lorem Ipsum

SFZ – Samples

Lorem Ipsum

Attack

Lorem Ipsum

Help

Lorem Ipsum