SoundService

extends Instance

16 members

Class fields

FieldXML typeValue
NamestringSoundService
ExplorerOrderstring50
ExplorerImageIndexstring31

Properties

5
AmbientReverb
ReverbType
FieldXML typeValue
NamestringAmbientReverb
DistanceFactor
float
FieldXML typeValue
NamestringDistanceFactor
DopplerScale
float
FieldXML typeValue
NamestringDopplerScale
RespectFilteringEnabled
bool
FieldXML typeValue
NamestringRespectFilteringEnabled
RolloffScale
float
FieldXML typeValue
NamestringRolloffScale

Functions

10
BeginRecording
() → bool
FieldXML typeValue
NamestringBeginRecording
EndRecording
() → Dictionary
FieldXML typeValue
NamestringEndRecording
GetInputDevices
() → Tuple
FieldXML typeValue
NamestringGetInputDevices
GetListener
() → Tuple
FieldXML typeValue
NamestringGetListener
GetOutputDevices
() → Tuple
FieldXML typeValue
NamestringGetOutputDevices
GetSoundMemoryData
() → Dictionary
FieldXML typeValue
NamestringGetSoundMemoryData
PlayStockSound
(sound: SoundType) → void
FieldXML typeValue
NamestringPlayStockSound
SetInputDevice
(name: string, guid: string) → void
FieldXML typeValue
NamestringSetInputDevice
SetListener
(listenerType: ListenerType, listener: Tuple) → void
FieldXML typeValue
NamestringSetListener
SetOutputDevice
(name: string, guid: string) → void
FieldXML typeValue
NamestringSetOutputDevice

Events

1
DeviceListChanged
(newDevices: Tuple) → void
FieldXML typeValue
NamestringDeviceListChanged