LXConsole

Introduction
Main Window
Menus
Preferences
Setup
Aux Windows
Help Index

Copyright © 2021
Claude Heintz Design

LXConsole Channel Translation


LXConsole allows channel numbers to be substituted when reading ASCII data. This is done using a table of input and output channels. When reading a channel number from ASCII data, LXConsole looks it up in the table. And, if there is a substitution, the level of that channel or channels is set in place of the original. This process allows an original set of cue information to be migrated automatically to a new plot.

The HTP option causes translated levels to be set on a highest takes precedence basis. This only matters if more than one input channel is translated to a single output channel. Without the HTP option, the output channel level is determined by the last non-zero channel that is translated.

ASCII Keywords

The channel translation table can be controlled by keywords in the ASCII data.

$$patchchan in_chan out_chan (in_chan out_chan)...

$$Patchchan adds or alters entries in the replacement table. For each input channel (in_chan) it stores the corresponding output value (out_chan).

$$patchchans in_chan out_chan (out_chan...)

$$Patchchans adds multiple entries into the replacement table. It has a single input channel (in_chan) and multiple output values (out_chan).

Clear $$chanpatch

This is an extension of the standard CLEAR record. It removes all entries from the replacement table.

Example

Input:

$$patchchan 3>4
$$patchchans 2>2 3
cue 1
chan 1@25 2@50 3@75

Output:

Cue 1
Chan 1@25
Chan 2@50 3@50
Chan 4@75