Properties
				
					
					Protected _audio
					_audio: AudioBuffer
					
				
				
					
					Protected _blocking
					_blocking: boolean = false
					
				
				
					
					Private _context
					_context: AudioContext
					
				
				
					
					Protected _currentTimer
					_currentTimer: number = 0
					
				
				
					
					Protected _duration
					_duration: number = 0
					
				
				
					
					Protected _eventTarget
					_eventTarget: any
					
				
				
					
					Private _gainNode
					_gainNode: GainNode
					
				
				
					
					Protected _interrupted
					_interrupted: boolean = false
					
				
				
					
					Protected _loop
					_loop: boolean = false
					
				
				
					
					Protected _offset
					_offset: number = 0
					
				
				
					
					Private onEndedCB
					onEndedCB: () => void
					
					
				
				
					
					Private onGestureCB
					onGestureCB: () => void
					
					
				
				
					
					Private onGestureProceedCB
					onGestureProceedCB: () => void
					
					
				
				
					
					Protected _onHide
					_onHide: Function
					
				
				
					
					Protected _onShow
					_onShow: Function
					
				
				
					
					Private _sourceNode
					_sourceNode: AudioBufferSourceNode
					
				
				
					
					Private _startInvoked
					_startInvoked: boolean = false
					
				
				
					
					Protected _startTime
					_startTime: number = 0
					
				
				
					
					Protected _state
					_state: number = PlayingState.STOPPED
					
				
				
					
					Protected _volume
					_volume: number = 1