Skip to content

charton API


charton API / @chart-on/core / index / SonifyAudioContext

Interface: SonifyAudioContext ​

Defined in: packages/core/src/sonify.ts:119

The parts of a Web Audio context a sonifier uses, so tests can pass a fake.

Properties ​

currentTime ​

readonly currentTime: number

Defined in: packages/core/src/sonify.ts:120


destination ​

readonly destination: SonifyAudioNode

Defined in: packages/core/src/sonify.ts:122


state ​

readonly state: string

Defined in: packages/core/src/sonify.ts:121

Methods ​

close() ​

close(): Promise<void>

Defined in: packages/core/src/sonify.ts:127

Returns ​

Promise<void>


createGain() ​

createGain(): SonifyAudioNode & object

Defined in: packages/core/src/sonify.ts:124

Returns ​

SonifyAudioNode & object


createOscillator() ​

createOscillator(): SonifyOscillator

Defined in: packages/core/src/sonify.ts:123

Returns ​

SonifyOscillator


createStereoPanner()? ​

optional createStereoPanner(): SonifyAudioNode & object

Defined in: packages/core/src/sonify.ts:125

Returns ​

SonifyAudioNode & object


resume() ​

resume(): Promise<void>

Defined in: packages/core/src/sonify.ts:126

Returns ​

Promise<void>