Chromatone logo
Theory
11
Back to main

Use-chromatone documentation / Exports / Piano

Module: Piano

Table of contents

Functions

Functions

init

init(): void

Returns

void

Defined in

use/piano.ts:16


pianoAttack

pianoAttack(note?, velocity): void

Parameters

NameTypeDefault value
notestring"A4"
velocitynumberundefined

Returns

void

Defined in

use/piano.ts:65


pianoOnce

pianoOnce(note?, duration?, time): void

Parameters

NameTypeDefault value
notestring'A4'
durationstring'8n'
timestringundefined

Returns

void

Defined in

use/piano.ts:60


pianoRelease

pianoRelease(note?): void

Parameters

NameTypeDefault value
notestring"A4"

Returns

void

Defined in

use/piano.ts:70


pianoReleaseAll

pianoReleaseAll(): void

Returns

void

Defined in

use/piano.ts:75


usePiano

usePiano(): Object

Returns

Object

NameType
attack(note: string, velocity: number) => void
init() => void
once(note: string, duration: string, time: string) => void
pianoSampler
release(note: string) => void
releaseAll() => void

Defined in

use/piano.ts:11