Use-chromatone documentation / Exports / Synth
Module: Synth
Table of contents
Variables
Functions
Variables
quantizeModes
• Const
quantizeModes: string
[]
Defined in
synth
• Const
synth: Object
Type declaration
Name | Type |
---|---|
compressor | Compressor |
delay | Delay |
pan | AutoPanner |
params | any |
poly | PolySynth |
reverb | Reverb |
state | any |
widener | StereoWidener |
Defined in
Functions
synthAttack
▸ synthAttack(note
, velocity?
): void
Parameters
Name | Type |
---|---|
note | string | number | string [] |
velocity? | number |
Returns
void
Defined in
synthInit
▸ synthInit(): void
Returns
void
Defined in
synthOnce
▸ synthOnce(note
, duration?
, time?
): void
Parameters
Name | Type | Default value |
---|---|---|
note | string | number | string [] | undefined |
duration | string | number | '16n' |
time? | string | number | undefined |
Returns
void
Defined in
synthRelease
▸ synthRelease(note
): void
Parameters
Name | Type |
---|---|
note | any |
Returns
void
Defined in
synthReleaseAll
▸ synthReleaseAll(): void
Returns
void
Defined in
useSynth
▸ useSynth(): Object
Returns
Object
Name | Type |
---|---|
attack | (note : string | number | string [], velocity? : number ) => void |
init | () => void |
once | (note : string | number | string [], duration : string | number , time? : string | number ) => void |
release | (note : any ) => void |
releaseAll | () => void |
synth | { compressor : Compressor ; delay : Delay ; pan : AutoPanner ; params : any ; poly : PolySynth <Synth <SynthOptions >> ; reverb : Reverb ; state : any ; widener : StereoWidener } |
synth.compressor | Compressor |
synth.delay | Delay |
synth.pan | AutoPanner |
synth.params | any |
synth.poly | PolySynth <Synth <SynthOptions >> |
synth.reverb | Reverb |
synth.state | any |
synth.widener | StereoWidener |