@joergmittaglawo/dmvconfig
Version:
DMV Configuration scripts for Lawo V__matrix Distributed Multiviewers.
27 lines (26 loc) • 965 B
TypeScript
import * as VScript from "vscript";
import * as _Audio from "./Audio";
export declare const lift: {
readonly OUT: (kwl: string | null, socket: VScript.VSocket) => OUT | null;
};
export declare const lower: {
readonly OUT: (ref: OUT | null) => string | null;
};
export declare class OUT {
readonly raw: VScript.Subtree;
constructor(raw: VScript.Subtree);
get level(): VScript.duplexKeyword<_Audio.Level, _Audio.Level, OUT>;
get output(): _Audio.Essence;
}
export declare class All {
readonly raw: VScript.Subtree;
constructor(raw: VScript.Subtree);
get signal_aggregate(): OUT;
get signal_silence(): _Audio.Essence;
get signal_400hz(): OUT;
get signal_440hz(): OUT;
get signal_1000hz(): OUT;
get source_slice(): _Audio.SignalSourceSlice;
get output_alsa(): _Audio.Essence;
get source_slice_alsa(): VScript.StronglyTypedArray<All, _Audio.SignalSourceSlice, VScript.RowView<_Audio.SignalSourceSlice>>;
}