v8hd
Version:
Control interface for Roland V-8HD video switchers
47 lines (46 loc) • 2.06 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SplitVfxType = void 0;
/**
* Enum representing available Split/VFX effect types on Roland V-8HD
* Values based on p. 106 of the manual
*/
var SplitVfxType;
(function (SplitVfxType) {
/** Vertical split effect */
SplitVfxType[SplitVfxType["SPLIT_V"] = 0] = "SPLIT_V";
/** Horizontal split effect */
SplitVfxType[SplitVfxType["SPLIT_H"] = 1] = "SPLIT_H";
/** Partial mosaic effect */
SplitVfxType[SplitVfxType["PART_MOSAIC"] = 2] = "PART_MOSAIC";
/** Background mosaic effect */
SplitVfxType[SplitVfxType["BACKGROUND_MOSAIC"] = 3] = "BACKGROUND_MOSAIC";
/** Full image mosaic effect */
SplitVfxType[SplitVfxType["FULL_MOSAIC"] = 4] = "FULL_MOSAIC";
/** Wave effect */
SplitVfxType[SplitVfxType["WAVE"] = 5] = "WAVE";
/** RGB replacement effect */
SplitVfxType[SplitVfxType["RGB_REPLACE"] = 6] = "RGB_REPLACE";
/** Color pass effect */
SplitVfxType[SplitVfxType["COLOR_PASS"] = 7] = "COLOR_PASS";
/** Negative effect */
SplitVfxType[SplitVfxType["NEGATIVE"] = 8] = "NEGATIVE";
/** Colorize effect */
SplitVfxType[SplitVfxType["COLORIZE"] = 9] = "COLORIZE";
/** Posterize effect */
SplitVfxType[SplitVfxType["POSTERIZE"] = 10] = "POSTERIZE";
/** Silhouette effect */
SplitVfxType[SplitVfxType["SILHOUETTE"] = 11] = "SILHOUETTE";
/** Emboss effect */
SplitVfxType[SplitVfxType["EMBOSS"] = 12] = "EMBOSS";
/** Find edges effect */
SplitVfxType[SplitVfxType["FIND_EDGES"] = 13] = "FIND_EDGES";
/** Monocolor effect */
SplitVfxType[SplitVfxType["MONOCOLOR"] = 14] = "MONOCOLOR";
/** Hue offset effect */
SplitVfxType[SplitVfxType["HUE_OFFSET"] = 15] = "HUE_OFFSET";
/** Saturation offset effect */
SplitVfxType[SplitVfxType["SATURATION_OFFSET"] = 16] = "SATURATION_OFFSET";
/** Value offset effect */
SplitVfxType[SplitVfxType["VALUE_OFFSET"] = 17] = "VALUE_OFFSET";
})(SplitVfxType || (exports.SplitVfxType = SplitVfxType = {}));