Skip to content

Intermediate Tutorials

The beginner tutorials had you type each note. These three teach you to make notes follow each other, so that one edit moves many.

In this section

Note Dependencies

Write expressions that reference other notes. Read the coloured dependency lines. Break a chain deliberately with Liberate Dependencies or Evaluate to BaseNote when you need a note to stand alone.

Octave Manipulation

Use the ▲/▼ arrows on a note — which default to the octave but apply any interval you choose in Settings → Arrows — and write octave arithmetic by hand with *, / and ^. Read the dotted octave guides in the workspace.

Working with Measures

Build measure chains from the note widget, set a per-measure time signature, and place notes by measure and beat instead of by absolute time.

Prerequisites

Dependencies first. Octaves and Measures both lean on it, and neither leans on the other.

What you will be able to do

  • Make a note's pitch, start time or duration follow another note's.
  • Transpose a chord or a whole progression by moving one root.
  • Structure a piece in measures, including odd meters.
  • Get a note out of a dependency chain without losing its position.

Next

Advanced Tutorials — microtonal tunings, the algebra behind TET, and branching dependency structures.

Released under the MIT License