UNPKG

soundcraft-ui-connection

Version:

Library for controlling the Soundcraft Ui series audio mixers

21 lines (20 loc) 640 B
import { MixerConnection } from '../mixer-connection'; import { MixerStore } from '../state/mixer-store'; /** * Represents the 2-track recorder in the media player */ export declare class DualTrackRecorder { private conn; private store; /** Recording state */ readonly recording$: import('rxjs').Observable<boolean>; /** Recording busy state */ readonly busy$: import('rxjs').Observable<boolean>; constructor(conn: MixerConnection, store: MixerStore); /** Toggle recording */ recordToggle(): void; /** Start recording */ recordStart(): void; /** Stop recording */ recordStop(): void; }