Use-chromatone documentation / Exports / Piano
Module: Piano
Table of contents
Functions
Functions
init
▸ init(): void
Returns
void
Defined in
pianoAttack
▸ pianoAttack(note?
, velocity
): void
Parameters
Name | Type | Default value |
---|---|---|
note | string | "A4" |
velocity | number | undefined |
Returns
void
Defined in
pianoOnce
▸ pianoOnce(note?
, duration?
, time
): void
Parameters
Name | Type | Default value |
---|---|---|
note | string | 'A4' |
duration | string | '8n' |
time | string | undefined |
Returns
void
Defined in
pianoRelease
▸ pianoRelease(note?
): void
Parameters
Name | Type | Default value |
---|---|---|
note | string | "A4" |
Returns
void
Defined in
pianoReleaseAll
▸ pianoReleaseAll(): void
Returns
void
Defined in
usePiano
▸ usePiano(): Object
Returns
Object
Name | Type |
---|---|
attack | (note : string , velocity : number ) => void |
init | () => void |
once | (note : string , duration : string , time : string ) => void |
piano | Sampler |
release | (note : string ) => void |
releaseAll | () => void |