s&
info
About
info
About s&box
newspaper
Latest News
published_with_changes
Changes
map
Roadmap
monitoring
Metrics
games
Games
sports_esports
Browse Games
explore
Discover Games
category
Workshop
sports_esports
Games
landscape
Maps
view_in_ar
Models
texture
Materials
apparel
Clothing
construction
More..
forum
Forum
menu_book
Learn
docs
Documentation
api
Api Reference
school
Tutorials
manage_search
Code Search
input
Log in with Steam
chevron_left
Change Language
简体中文
English
Русский
Español
Português-Brasil
Deutsch
日本語
Français
Polski
Türkçe
한국어
Pirate
Italiano
ไทย
繁體中文
Українська
Čeština
Nederlands
Magyar
Dansk
Suomi
Svenska
Norsk
Ελληνικά
Română
Български
Tiếng Việt
Bahasa Indonesia
Español-Latinoamérica
العربية
Api
Audio
chevron_left
API Reference
category
Audio
data_object
AudioChannel
data_object
AudioDistanceFloatAttribute
data_object
AudioListener
data_object
AudioMeter
data_object
AudioProcessor
data_object
AudioProcessor<T>
data_object
AudioSurface
data_object
DelayProcessor
data_object
DspPresetHandle
data_object
DspProcessor
data_object
Frame
data_object
HighPassProcessor
data_object
ListenerState
data_object
LowPassProcessor
data_object
MixBuffer
data_object
Mixer
data_object
MixerHandle
data_object
MixerSettings
data_object
MultiChannelBuffer
data_object
PerChannel<T>
data_object
PitchProcessor
data_object
Sound
data_object
SoundHandle
data_object
SoundStream
data_object
State
data_object
State
data_object
State
data_object
State
data_object
State
Audio
folder
Sandbox
5
AudioListener
class
If this exists and is enabled in a scene, then the client will hear from this point rather than from the cameras point of view.
AudioSurface
enum
Defines acoustic properties of a surface, which defines how sound will bounce
Sound
class
Single source for creating sounds
SoundHandle
class
A handle to a sound that is currently playing. You can use this to control the sound's position, volume, pitch etc.
SoundStream
class
folder
Sandbox.Audio
17
AudioChannel
struct
Represents an audio channel, between 0 and 7. This is used to index into buffers. This is used rather than an int to avoid unfortuate bugs.
AudioDistanceFloatAttribute
attribute
AudioMeter
class
Allows the capture and monitor of an audio source
AudioProcessor
class
Takes a bunch of samples and processes them. It's common for these to be chained together. It's also common for the processor to store state between calls.
AudioProcessor<T>
class
Audio processor that allows per listener state.
DelayProcessor
class
DspPresetHandle
struct
A handle to a DspPreset
DspProcessor
class
HighPassProcessor
class
Just a test - don't count on this sticking around
LowPassProcessor
class
Just a test - don't count on this sticking around
MixBuffer
class
Contains 512 samples of audio data, this is used when mixing a single channel
Mixer
class
Takes a bunch of sound, changes its volumes, mixes it together, outputs it
MixerHandle
struct
A handle to a Mixer
MixerSettings
class
MultiChannelBuffer
class
Holds up to 8 mix buffers, which usually represent output speakers.
PerChannel<T>
struct
Stores a variable per channel
PitchProcessor
class
deployed_code
Sandbox.Audio.AudioMeter
1
Frame
struct
folder
Sandbox.Audio.AudioProcessor
1
ListenerState
class
One of these is created for every listener that uses an audio processor.
folder
Sandbox.Audio.DelayProcessor
1
State
class
folder
Sandbox.Audio.DspProcessor
1
State
class
folder
Sandbox.Audio.HighPassProcessor
1
State
class
folder
Sandbox.Audio.LowPassProcessor
1
State
class
folder
Sandbox.Audio.PitchProcessor
1
State
class