class MixerUI
extends EventTarget

Audio mixer fader & meter UI component

Constructors

new
MixerUI(base_container)

Constructor of MixerUI

Methods

create_lane(
lane_name,
lane_id,
): void

Create a lane with specified lane ID

delete_lane(lane_id): void

Delete a lane by lane ID

set_fader_value(
lane_id,
value,
): void

Change a lane's fader value

set_lane_name(
lane_id,
lane_name,
): void

Change a lane name

Note: It won't check lane_name limitations (1~3 chars, only ascii)

set_meter_value(
lane_id,
value,
): void

Change a lane's meter value

Usage

import { MixerUI } from "static/MixerUI/MixerUI.js";