UNPKG

soundcraft-ui-connection

Version:

Library for controlling the Soundcraft Ui series audio mixers

19 lines (18 loc) 786 B
import { MixerConnection } from '../mixer-connection'; import { MixerStore } from '../state/mixer-store'; import { ChannelType } from '../types'; import { MtxChannel } from './mtx-channel'; /** * Represents an AUX bus (`a`) or subgroup (`s`) source routed to a matrix bus. * For the master source use `MtxMasterChannel`. * Matrix buses are only available on the Ui24R. */ export declare class MtxBusChannel extends MtxChannel { private channelType; private channel; private bus; readonly name$: import('rxjs').Observable<string>; constructor(conn: MixerConnection, store: MixerStore, channelType: ChannelType, channel: number, bus: number); /** Set name of the matrix source channel (the underlying AUX bus or subgroup) */ setName(name: string): void; }