moonlink.js / Exports / MoonlinkFilters
Class: MoonlinkFilters
Table of contents
Constructors
Properties
Methods
- resetFilters
- setChannelMix
- setDistortion
- setEqualizer
- setKaraoke
- setLowPass
- setRotation
- setTimescale
- setTremolo
- setVibrato
- setVolume
- updateFiltersFromRest
Constructors
constructor
• new MoonlinkFilters(player
): MoonlinkFilters
Parameters
Name | Type |
---|---|
player | any |
Returns
Defined in
src/@Utils/MoonlinkFilters.ts:33
Properties
channelMix
• channelMix: ChannelMix
Defined in
src/@Utils/MoonlinkFilters.ts:30
distortion
• distortion: Distortion
Defined in
src/@Utils/MoonlinkFilters.ts:29
equalizer
• equalizer: Equalizer
Defined in
src/@Utils/MoonlinkFilters.ts:23
karaoke
• karaoke: Karaoke
Defined in
src/@Utils/MoonlinkFilters.ts:24
lowPass
• lowPass: LowPass
Defined in
src/@Utils/MoonlinkFilters.ts:31
manager
• Private
manager: MoonlinkManager
Defined in
src/@Utils/MoonlinkFilters.ts:20
player
• Private
player: MoonlinkPlayer
Defined in
src/@Utils/MoonlinkFilters.ts:19
rest
• Private
rest: MoonlinkRestFul
Defined in
src/@Utils/MoonlinkFilters.ts:21
rotation
• rotation: Rotation
Defined in
src/@Utils/MoonlinkFilters.ts:28
timescale
• timescale: Timescale
Defined in
src/@Utils/MoonlinkFilters.ts:25
tremolo
• tremolo: Tremolo
Defined in
src/@Utils/MoonlinkFilters.ts:26
vibrato
• vibrato: Vibrato
Defined in
src/@Utils/MoonlinkFilters.ts:27
volume
• volume: number
Defined in
src/@Utils/MoonlinkFilters.ts:22
Methods
resetFilters
▸ resetFilters(): MoonlinkFilters
Returns
Defined in
src/@Utils/MoonlinkFilters.ts:119
setChannelMix
▸ setChannelMix(channelMix
): MoonlinkFilters
Parameters
Name | Type |
---|---|
channelMix | ChannelMix |
Returns
Defined in
src/@Utils/MoonlinkFilters.ts:105
setDistortion
▸ setDistortion(distortion
): MoonlinkFilters
Parameters
Name | Type |
---|---|
distortion | Distortion |
Returns
Defined in
src/@Utils/MoonlinkFilters.ts:98
setEqualizer
▸ setEqualizer(equalizer
): MoonlinkFilters
Parameters
Name | Type |
---|---|
equalizer | Equalizer |
Returns
Defined in
src/@Utils/MoonlinkFilters.ts:56
setKaraoke
▸ setKaraoke(karaoke
): MoonlinkFilters
Parameters
Name | Type |
---|---|
karaoke | Karaoke |
Returns
Defined in
src/@Utils/MoonlinkFilters.ts:63
setLowPass
▸ setLowPass(lowPass
): MoonlinkFilters
Parameters
Name | Type |
---|---|
lowPass | LowPass |
Returns
Defined in
src/@Utils/MoonlinkFilters.ts:112
setRotation
▸ setRotation(rotation
): MoonlinkFilters
Parameters
Name | Type |
---|---|
rotation | Rotation |
Returns
Defined in
src/@Utils/MoonlinkFilters.ts:91
setTimescale
▸ setTimescale(timescale
): MoonlinkFilters
Parameters
Name | Type |
---|---|
timescale | Timescale |
Returns
Defined in
src/@Utils/MoonlinkFilters.ts:70
setTremolo
▸ setTremolo(tremolo
): MoonlinkFilters
Parameters
Name | Type |
---|---|
tremolo | Tremolo |
Returns
Defined in
src/@Utils/MoonlinkFilters.ts:77
setVibrato
▸ setVibrato(vibrato
): MoonlinkFilters
Parameters
Name | Type |
---|---|
vibrato | Vibrato |
Returns
Defined in
src/@Utils/MoonlinkFilters.ts:84
setVolume
▸ setVolume(volume
): MoonlinkFilters
Parameters
Name | Type |
---|---|
volume | number |
Returns
Defined in
src/@Utils/MoonlinkFilters.ts:49
updateFiltersFromRest
▸ updateFiltersFromRest(): Promise
<boolean
>
Returns
Promise
<boolean
>