Module
Emo8.SoundUtil
- Package
- purescript-emo8
- Repository
- opyapeus/purescript-emo8
#ChannelSets Source
type ChannelSets = { set1 :: ChannelSet, set2 :: ChannelSet, set3 :: ChannelSet, set4 :: ChannelSet }
#ChannelSet Source
type ChannelSet = { gainNode :: GainNode, osclNodes :: Array OscillatorNode }
#getChannelSet Source
getChannelSet :: Channel -> ChannelSets -> ChannelSet
#prepareSound Source
prepareSound :: ChannelSets -> AudioContext -> Effect Unit
#cancelEfct Source
cancelEfct :: Seconds -> OscillatorNode -> AudioContext -> Effect Unit
#unsetScale Source
unsetScale :: Seconds -> OscillatorNode -> Effect Unit
#cancelScale Source
cancelScale :: Seconds -> OscillatorNode -> AudioContext -> Effect Unit
- Modules
- Emo8
- Emo8.
Action. Draw - Emo8.
Action. Sound - Emo8.
Action. Update - Emo8.
Boot - Emo8.
Class. Game - Emo8.
Class. GameBoot - Emo8.
Class. GameDev - Emo8.
Class. Input - Emo8.
Class. Read - Emo8.
Constants - Emo8.
Data. Audio - Emo8.
Data. Channel - Emo8.
Data. Color - Emo8.
Data. Emoji - Emo8.
Data. GameWithBoot - Emo8.
Data. KeyInput - Emo8.
Data. KeyTouchInput - Emo8.
Data. PressState - Emo8.
Data. Tick - Emo8.
Data. Tone - Emo8.
Data. TouchData - Emo8.
Data. TouchDirection - Emo8.
Data. TouchInput - Emo8.
Data. TouchState - Emo8.
Excepiton - Emo8.
FFI. LocalStorage - Emo8.
FFI. OscillatorCustom - Emo8.
FFI. TextBaseline - Emo8.
Input - Emo8.
Interpreter. Draw - Emo8.
Interpreter. Sound - Emo8.
Interpreter. Update - Emo8.
Parse - Emo8.
SoundByUserGesture - Emo8.
SoundUtil - Emo8.
Types - Emo8.
Utils