Zürich was designed as a day-to-day tool for generating standard synth waveforms & sounds. It also includes a noise generator with both white and pink noise, as well as dedicated AR envelopes and filters for each. The filters were designed by Surreal Machines (please see the last page for credit info).

Zürich, a Max for Live device

Zürich is divided into six sections, roughly:

  1. The Waves section: a bank of standard oscillators & sound generators.
  2. A dedicated AR envelope for the waves section.
  3. A dedicated filter for the waves section
  4. Noise generator options & panning
  5. A dedicated AR envelope for the noise generator
  6. A dedicated filter for the noise generator.

Embedded also are panning controls and a second page for MIDI mapping and automation (more on this at the end of this user guide).

Zürich, a Max for Live device

The oscillator section features the following global controls:

The first four oscillator types provide the standard sine, triangle, square, and sawtooth waveforms:

Basic synthesizer waveforms

Zürich, a Max for Live device

The user waveform let’s you draw your own wave shapes. Simply click and drag with the mouse in the waveform monitor as you feel inspired. If you’d like to start over, just click on the X button above.

Zürich, a Max for Live device

The sampler waveform let’s you use an audio file as a sound source. You’re free to play the whole sample or loop a portion of it.

Zürich, a Max for Live device

The standard attack and release controls feature a time range from 0 - 2000 milliseconds, which can be multiplied up to 4 times (for a total of 8 seconds each). Each stage can be curved up or down with the colored dual-slider above. The C button clears the curves. In addition, both envelope generators (for the waves and noise sections respectively) can be linked together by clicking on the small dot next to the time expander knob.

Zürich, a Max for Live device

Each sound generator (waves & noise) passes through a Sallen & Key filter (designed by Surreal Machines, more info at the end of this user guide), with the following controls:

Also, each sound generator has its own volume control.

Additionally, each section in Zürich can be turned on or off, which also engages or disengages the CPU accordingly, for that particular audio network.

Zürich, a Max for Live device

The noise generator can provide either white or pink noise. The pan control affects both sound generators simultaneously. The R button randomizes the panner with each Note ON trigger.

Zürich, a Max for Live device

There’s a dedicated page in Zürich for organizing MIDI mapping and automation. The following controls can be directly assigned to MIDI CC data or mapped using Live’s remote mapping:


Zürich was built with Max 8.1.10. & recommended for Live 11. License Information

Thumbnail photo from the museum Pavillon Le Corbusier