Tweakbench
BundlesInstrumentsEffectsiOSSampleSiftNoemi (beta)
Introduction

Getting Started

  • Quick Start Guide
  • Overview

The Canvas

  • Canvas & Connections

Sources

  • Pattern
  • Generator
  • Rhythm
  • Waveform
  • Slicer
  • Granular
  • LiveCode
  • Sequencer

Inputs & Outputs

  • MIDI Output
  • MIDI Input
  • OSC Input / Output
  • Audio Input

Transform & Sound

  • Transformers
  • Instruments & Effects

Modulation & Tuning

  • Modulation
  • Microtuning

Mix, Master & Perform

  • Transport & Mixer
  • Mastering Chain
  • Scenes
  • Song Arrangement
  • Performance View

Reference

  • Presets & Patches
  • File Operations
  • Export Audio
  • Using Noemi as a Plugin
  • QWERTY Keyboard
  • Keyboard Shortcuts
  • Color Themes
  • Accessibility
Noemi/Docs

Noemi Documentation

Everything you need to build evolving, generative music in Noemi — from a five-minute quick start to a full reference for every node, instrument, and control.

Quick StartDownload Noemi

Getting Started

Quick Start Guide

This chapter gets you making music in under five minutes. For full details on any topic, see the rest of the manual.

Overview

Noemi is a non-deterministic composition machine. Instead of traditional linear sequencing, it uses a node-based graph where you wire together different composition building blocks to create evolving, generative music.

The Canvas

Canvas & Connections

The canvas is your workspace for building compositions. Nodes appear as colored blocks that you can arrange freely.

Sources

Pattern

The Pattern node is a MIDI piano roll with 4 independent playhead lanes.

Generator

The Generator node creates notes algorithmically using configurable musical rules. Instead of fixed notes, it generates new material each time it plays, guided by probability and music theory.

Rhythm

The Rhythm node is an 8-lane drum step sequencer optimized for percussion programming.

Waveform

The Waveform node is an audio sample player with 4 independent playhead lanes.

Slicer

The Slicer node is a MIDI-triggered audio slicer. It loads an audio file, divides it into slices, and plays individual slices triggered by incoming MIDI notes.

Granular

The Granular node is a granular synthesis engine that generates clouds of tiny audio fragments (grains) from a loaded sample, creating rich evolving textures.

LiveCode

The LiveCode node is a text-based pattern generator inspired by TidalCycles and Strudel. Type patterns using a mini-notation syntax and hear them play back in real-time.

Sequencer

The Sequencer node automates state switching on a target Pattern, Generator, or Rhythm node. It holds a sequence of up to 32 steps, each referencing a state (A-P). When the target node completes a loop, the Sequencer advances to the next step and switches the target's active state.

Inputs & Outputs

MIDI Output

The MIDI Output node sends generated notes to external MIDI hardware or other applications. It acts as a terminal MIDI sink on the canvas.

MIDI Input

The MIDI Input node receives notes from external MIDI controllers or applications and feeds them into the composition graph.

OSC Input / Output

Noemi supports Open Sound Control (OSC) for communication with external software and hardware.

Audio Input

Audio Input receives live audio from the system audio device (or from the DAW's effect chain in plugin mode). Use it to process live audio through Noemi's effects and modulation system.

Transform & Sound

Transformers

Transformers process notes in real-time as they flow through the graph. Connect a source node's output to a transformer's input, then connect the transformer's output to an instrument. Each transformer can be enabled or bypassed.

Instruments & Effects

Cantia is a voice synthesizer that models the human vocal tract using formant synthesis. A glottal pulse drives three parallel bandpass filters (formants F1, F2, F3) to produce vowel and consonant sounds.

Modulation & Tuning

Modulation

The modulation system lets you animate any parameter over time using modulation sources routed through the modulation matrix.

Microtuning

Noemi supports microtuning via the MTS-ESP standard, allowing alternative tuning systems beyond standard 12-tone equal temperament.

Mix, Master & Perform

Transport & Mixer

The transport panel sits at the bottom of the window:

Mastering Chain

The mastering chain is a 4-stage processor on the master output, accessible from the Mastering button in the mixer panel header. Each stage can be independently bypassed, and the entire chain has a global bypass toggle.

Scenes

The scene system lets you save and recall snapshots of your entire project state. Noemi provides 16 scene slots for storing and switching between different configurations during a performance or composition session.

Song Arrangement

The Song Arrangement system organizes your composition into a timeline of sections, each referencing a scene.

Performance View

Performance View is a full-screen simplified interface designed for live performance.

Reference

Presets & Patches

Open with Cmd+Shift+P or the toolbar button. The browser shows a searchable library organized by categories with tags and favorites.

File Operations

File > New Project (Cmd+N) creates a fresh empty project. If you have unsaved changes, you'll be prompted to save first.

Export Audio

File > Export Audio (Cmd+E) renders your composition to an audio file.

Using Noemi as a Plugin

Alongside the standalone app, Noemi ships as audio plugins so you can run its generative graph inside a DAW.

QWERTY Keyboard

Noemi includes a virtual QWERTY keyboard for playing notes without a MIDI controller.

Keyboard Shortcuts

All keyboard shortcuts can be viewed and customized via File > Keyboard Shortcuts.

Color Themes

Noemi includes 4 color themes selectable from View > Theme:

Accessibility

Noemi supports macOS VoiceOver for screen reader navigation across the entire UI.

Tweakbench
AboutChangelogAccountSupportDiscordNo DRMDownload on the App Store

© 2002-2026 Tweakbench. All rights reserved.