|
|
1. [Intro](1.-Intro)
|
|
|
2. [WebAudioFontPlayer](2.-WebAudioFontPlayer)
|
|
|
1. [queueWaveTable](2.1.-queueWaveTable)
|
|
|
2. createChannel
|
|
|
3. createReverberator
|
|
|
4. queueChord
|
|
|
5. queueStrumUp
|
|
|
6. queueStrumDown
|
|
|
7. queueStrum
|
|
|
8. queueSnap
|
|
|
9. cancelQueue
|
|
|
3. envelope
|
|
|
1. cancel
|
|
|
4. WebAudioFontLoader
|
|
|
1. startLoad
|
|
|
2. decodeAfterLoading
|
|
|
3. waitLoad
|
|
|
4. waitOrFinish
|
|
|
5. decodeAfterLoading
|
|
|
6. findDrum
|
|
|
7. findInstrument
|
|
|
5. WebAudioFontChannel
|
|
|
1. input
|
|
|
2. output
|
|
|
3. bands of equalizer
|
|
|
6. WebAudioFontReverberator
|
|
|
1. input
|
|
|
2. output
|
|
|
3. ratio
|
|
|
2. [createChannel](2.2.-createChannel)
|
|
|
3. [createReverberator](createReverberator)
|
|
|
4. [queueChord](queueChord)
|
|
|
5. [queueStrumUp](queueStrumUp)
|
|
|
6. [queueStrumDown](queueStrumDown)
|
|
|
7. [queueStrum](queueStrum)
|
|
|
8. [queueSnap](queueSnap)
|
|
|
9. [cancelQueue](cancelQueue)
|
|
|
3. [envelope](envelope)
|
|
|
1. [cancel](cancel)
|
|
|
4. [WebAudioFontLoader](WebAudioFontLoader)
|
|
|
1. [startLoad](startLoad)
|
|
|
2. [decodeAfterLoading](decodeAfterLoading)
|
|
|
3. [waitLoad](waitLoad)
|
|
|
4. [waitOrFinish](waitOrFinish)
|
|
|
5. [decodeAfterLoading](decodeAfterLoading)
|
|
|
6. [findDrum](findDrum)
|
|
|
7. [findInstrument](findInstrument)
|
|
|
5. [WebAudioFontChannel](WebAudioFontChannel)
|
|
|
1. [input](input)
|
|
|
2. [output](output)
|
|
|
3. [bands of equalizer](bands of equalizer])
|
|
|
6. [WebAudioFontReverberator]()
|
|
|
1. [input](input)
|
|
|
2. [output](output)
|
|
|
3. [ratio](ratio)
|
|
|
|