Pavle Goloskokovic
77880d1352
added missing methods to WebAudioSound class
2017-11-16 14:23:04 +01:00
Pavle Goloskokovic
872d93b788
moved validation ad marker logic from WebAudioSound class play method to BaseSound class play method
2017-11-16 14:19:04 +01:00
Pavle Goloskokovic
25bd3816c7
added applyConfig method to BaseSound class and calling it inside of WebAudioSound class play method
2017-11-16 13:32:35 +01:00
Pavle Goloskokovic
928487f7b1
setting current config value in property setters for WebAudioSound class
2017-11-16 13:09:43 +01:00
Pavle Goloskokovic
165ce9011b
updated logic for using correct config when playing sound for WebAudioSound class
2017-11-15 18:12:11 +01:00
Pavle Goloskokovic
18aa1653eb
reversed the order of mute and volume logic to make code more consistent for WebAudioSound class
2017-11-15 17:37:22 +01:00
Pavle Goloskokovic
f11dcf3979
added source field for WebAudioSound class
2017-11-15 16:55:13 +01:00
Pavle Goloskokovic
2d91fe2d14
defined mute property on WebAudioSound prototype
2017-11-15 16:14:04 +01:00
Pavle Goloskokovic
049dd4aada
properly connect nodes for WebAudioSound class
2017-11-15 16:03:40 +01:00
Pavle Goloskokovic
9381ab0305
added muteNode field for WebAudioSound class
2017-11-15 16:02:11 +01:00
Pavle Goloskokovic
18ca26e50b
defined volume property on WebAudioSound prototype
...
connected properly WebAudioSound nodes
2017-11-15 15:58:38 +01:00
Pavle Goloskokovic
c4f09de225
added volumeNode field for WebAudioSound class
2017-11-15 15:42:37 +01:00
Pavle Goloskokovic
3820e75a5a
added destination property to WebAudioSoundManager class
...
setting destination to be master volume node and connecting mater volume node to context destination
connecting individual sounds to manager destination node instead of context destination
2017-11-15 14:46:12 +01:00
Pavle Goloskokovic
70a07ed793
fixed reference issue
...
added default value for WebAudioSound constructor config
2017-11-14 20:09:44 +01:00
Pavle Goloskokovic
2ad39a9a47
added play method to WebAudioSound class
2017-11-14 19:35:18 +01:00
Pavle Goloskokovic
57c602de7f
added audio buffer property to WebAudioSound class
...
printing error if audio with provided key is not present in cache
updating config duration property based on audio buffer duration
2017-11-14 19:30:51 +01:00
Pavle Goloskokovic
98b51cea3d
added WebAudioSound class
2017-11-14 16:27:22 +01:00