Kaba class Track ed
...
Syntax ed
class Track
var fx: shared![AudioEffect][]
var instrument: Instrument
var layers: shared![TrackLayer][]
var midi_fx: shared![MidiEffect][]
var muted: bool
var name: string
var panning: f32
var song: Song&
var synth: shared![Synthesizer]
var type: SignalType
var volume: f32
# constructors
func mut __init__()
# functions
func mut add_effect(effect: shared![AudioEffect])
func mut delete_effect(effect: AudioEffect&)
func mut edit_effect(effect: AudioEffect&)
func mut enable_effect(effect: AudioEffect&, enabled: bool)
func nice_name() -> string
func mut set_effect_wetness(effect: AudioEffect&, enabled: bool)
func mut set_muted(muted: bool)
func mut set_name(name: string)
func mut set_panning(panning: f32)
func mut set_synthesizer(synth: shared![Synthesizer])
func mut set_volume(volume: f32)
Functions ed
- func mut add_effect(effect: shared![AudioEffect])
- ...
- func mut delete_effect(effect: AudioEffect&)
- ...
- func mut edit_effect(effect: AudioEffect&)
- ...
- func mut enable_effect(effect: AudioEffect&, enabled: bool)
- ...
- func nice_name() -> string
- ...
- func mut set_effect_wetness(effect: AudioEffect&, enabled: bool)
- ...
- func mut set_muted(muted: bool)
- ...
- func mut set_name(name: string)
- ...
- func mut set_panning(panning: f32)
- ...
- func mut set_synthesizer(synth: shared![Synthesizer])
- ...
- func mut set_volume(volume: f32)
- ...
Elements ed
- var fx: shared![AudioEffect][]
- ...
- var instrument: Instrument
- ...
- var layers: shared![TrackLayer][]
- ...
- var midi_fx: shared![MidiEffect][]
- ...
- var muted: bool
- ...
- var name: string
- ...
- var panning: f32
- ...
- var song: Song&
- ...
- var synth: shared![Synthesizer]
- ...
- var type: SignalType
- ...
- var volume: f32
- ...