KLANG:app – CONFIG/Routing Menu

Routing Audio and Clock Settings

Learn how to route audio from ADAT or Dante into KLANG:fabrik’s / KLANG:vier’s DSP for 3D in-ear mixing and how to route the mixes on KLANG:fabrik back to ADAT, Dante or the analog outputs.  Learn how to monitor the audio clock and optimize stability.

How to tweak settings?

KLANG:app can tweak all settings. The touch display on KLANG:fabrik is for status feedback only (slow response). Enter the Admin mode in KLANG:app (press and hold CONFIG button for 3 seconds and switch to Admin mode) to tweak the settings. Navigate to the CONFIG menu and go to the ROUTING tab.


The audio routing of the KLANG:fabrik / KLANG:vier uses channel blocks. Each block contains 8 consecutive channels of audio. The audio source is shown on the left. The audio sink is shown in the top line. The white square with an arrow in it, shows that a particular source is connected to a sink.

Note: Since KOS 2.0 the routing screen folds for quicker access to the different interfaces. In KOS 1.4.xx the routing had to be adjusted at KLANG:fabrik’s touch display or with a special app. If you are running an older version before KOS 2.1.xx please update to the latest firmware. 

KLANG:fabrik – Routing Options

The following schematic shows the routing options for single speed sampling rates (44.1 and 48kHz). For double speed sampling rates it has to be considered that the optical ADAT compatible ports and the Dante port only provide half the number of channels.

Optical 1–4 sources are coming from the optical input connectors of KLANG:fabrik. Each has 8 channels of audio in 44.1 kHz or 48 kHz sampling rate with 24 bits precision. For 88.2 and 96kHz these ports only carry 4 channels each.

Dante 1–8 sources are in total 64 audio channels. Dante 1 contains channel 1–8, Dante 2 channel 9–16, etc. For 88.2 and 96kHz each block only carries 4 channels and the total number is 32 channels for the Dante module.

Firstly, we connect incoming audio streams inside KLANG:fabrik to the audio processor called DSP (top line). DSP1 represents input channels 1-8 e.g. as seen in the remote software KLANG:app . DSP2 represents channels 9-16 and so on. In the normal configuration KLANG:fabrik uses 16 input channels (hence, DSP1 and DSP2) only.

In order to route the channels 1-8 of Dante to the channels 1-8 of the 3D in ear monitoring system we push the arrow to appear in the cell 9 from left to right and the cell 5 from top to bottom. Dante channels 9-16, hence Dante 2 to DSP2 for the input channels 9-16.

The users’ 3D audio mixes can then be routed to different sinks. Here we choose users 1-4 to appear on the analog outputs called users 1-4 be routing DSP1 (left legend) to DA1 (Digital to analog conversion)(top legend). Additionally the outputs for the users 1-4 are mirrored to the optical out 1 (Opt 1, top legend) and Dante output channels 1-8 of the Dante module (Dan 1, top legend).

This setup could be used e.g. to stream 16 channels of audio recordings with the Dante Virtual Soundcard to KLANG:fabrik.

Let’s assume we want to change the routing to connect different audio channels, e.g. an analog to digital converter to route live channels e.g. 8 channels of drums. Click on the button that intersects Optical 1 (left side) and DSP1 (top).

To disconnect a sink from a source, just click on the name of the sink in the top legend. This means no audio is routed to this sink.

Klangfabrik audio routing-01

With the update of KOS 2.2 and KLANG:app 2.2 a new routing screen was introduced to give a better overview of all routings and provide faster and more precise access to all routing points. For KLANG:fabrik an optional MADI BNC module is avaible. If installed, MADI will appear as FROM:/source and TO:/receiver in default configuration. The second MADI port which acts by default as an output can be configured to act as a second input (128 x 0 @48kHz | 64 x 0 @96kHz). In this configuration two MADI sources will appear on the routing screen and no MADI output will be shown.




KLANG:vier – Routing Options 

KLANG:vier only supports single speed sampling rates.

KLANG:vier Routing matrix

Routing in KLANG:vier is simpler than in KLANG:fabrik with less options. The input to the DSP can be chosen from optical and Dante. Also mixed configurations (Matching sample rates and sync required) are possible. The outputs of the DSP‘s 3D in-ear engine User 1–4 are in a fixed connection with Headphone outs 1–4 and the analog line level outputs of the SUB-D break-out. The outputs of all 5 users – 10 channels of audio – are also available on Dante channel 1–10.

Clock Settings

Please ensure a correct Clock setting at the bottom of the view. Use one device as clock master and synchronize all other devices to this master. Please note that all digital outputs will be in sync with this master.

No resampling is used and hence all inputs and outputs have the same sampling rate and must be synchronized. To verify your clock settings: Red colored text means no signal, yellow represents signal with a different clock and green shows signals with the same clock. Only inputs with a locked clock are unmuted. Inputs with unlocked clock are muted to avoid loud artifacts.

You can choose between Optical 1 … 4, Dante, and Word Clock (BNC Input) as MASTER. In KLANG:vier only Optical and Dante are available as clock sources. In case you are using Dante it is recommended to use Dante as the Clock master and sync everything to the Dante network. In this case, you can check the clock status in Dante Controller. If you want to sync external devices e.g. via ADAT or BNC to KLANG:fabrik choose Dante as clock master, and specify the sampling rate (44.1 or 48kHz) in Dante controller. This is recommended even if you do not intend to use Dante.


Thanks for using KLANG gear and we hope you find this tutorial helpful. Please let us know, what connection examples you want to read about next — contact@KLANG.com


Print Friendly