MU.LAB Docs MuSynth   

The MuSynth is a flexible and powerful sound engine capable of producing almost any sound you want.

The power and flexibility of the MuSynth comes from its modularity. The MuSynth is not limited to a certain synth type, at the contrary, it has an open architecture.

With the MuSynth you can build your own synths by connecting oscillators, filters, amplifiers, envelopes, LFOs etc... and tweaking each module's parameters.

The MuSynth editor has 2 faces:

The Play Editor is for when you simply want to play with the MuSynth presets and tweak their front parameters.

The Deep Editor is for when you want to open the MuSynth and edit the very construction of a preset.

Play Editor

In the Play Editor you can quickly browse the MuSynth presets in the library and tweak its main parameters.

If you would like to see what's under the hood, you can switch to the Deep Editor by pressing [Tab] or via the Options menu.

When you have created a preset in the Deep Editor, and you want to properly position the main parameters in the easy editor, then [Shift]+drag the parameter boxes to lay them out as you want. These parameter positions are saved with the preset. Note that freshly added parameters may still have a random position, and so they may be hidden under another parameter box.

Deep Editor

In the Deep Editor you can edit the very architecture of a MuSynth preset, and define the meta parameters.

The MuSynth Deep Editor has 2 levels: The effect level (=MuSynth) and the voice level (=MuSynth Core).

On the effect level you can connect the MuSynth Core (= the core synth engine without effects) to extra effect modules to enrich the core sound. When you double-click the MuSynth Core, you get into voice level: this is where every received note will trigger a new voice so you can play chords. In the MuSynth Core, the list of available modules is more restricted, e.g. you cannot use a reverb on voice level as that would take too much memory and CPU.

Using the MuSynth Deep Editor is very similar to using the Modular Area.

Note that building modular synth patches is rather for experienced users. If you want to keep things simple, just stay in the Play Editor and use the presets in the library and tweak the front panel parameters as you want

If you're determined to build your own synth architectures, but you don't have the necessarry background info, visit this interesting page on Wikipedia.org:

Intro To Sound Synthesis

Modularity

You can make a MuSynth / MuSynth Core patch as simple or as complex as you want.

You can find more detailed info on the available modules here.

About The Main Envelope

Every MuSynth patch should have a "Main Envelope".

This envelope defines when a MuSynth voice is finished.

For example, a patch with a short amplifier envelope and with a long filter envelope. By default, the MuSynth will only finish the voice when all envelopes are finished. But in this case this would create voices which will play (and consume CPU power!) for a long time, while you only hear them for a short time.

So indicating a proper Main Envelope is important in optimizing the voice allocation algorithm, and regarding CPU consumption. Indicating a proper Main Envelope is the responsibility of the MuSynth patch designer! A good patch has set a proper Main Envelope.

The Main Envelope can be set by right-clicking an envelope and choosing "Set As Main Envelope".

Meta Parameters

Each MuSynth patch can have up to 16 Meta Parameters which will appear in the Play Editor and at the top of the Deep Editor.

A Meta Parameter can control one or more parameters of the modules used in the patch.

To edit the parameter mappings of a Meta Parameter, right-click its knob and choose "Edit Parameter Map".

You can add new mappings by double-clicking the background, by pressing [Insert] or via the context menu.

Meta Parameters that are effectively used will automatically appear in the Play Editor. In the Play Editor you can move the Meta Parameters by [Shift]+drag the parameter box. This way the patch creator can make a ready-to-play patch and only provide the most relevant parameters in the Play Editor.

Table Of ContentsNext : MUX