BaseAudioDevice.AudioSettings
Copy
public static class AudioSettings
Enclosing class: BaseAudioDevice
Defines the format of the audio when a custom audio driver is used.
Methods
| Name | Description |
|---|---|
AudioSettings(sampleRate, numChannels) |
|
getNumChannels() → {int} |
Returns the number of audio channels. |
getSampleRate() → {int} |
Returns the sample rate (in samples per second). |
setNumChannels(numChannels) |
Sets the number of audio channels. |
setSampleRate(sampleRate) |
Sets the sample rate (in samples per second). |
AudioSettings(sampleRate, numChannels)
Parameters:
| Name | Type | Description |
|---|---|---|
sampleRate |
int | |
numChannels |
int |
getNumChannels() → {int}
Returns the number of audio channels.
Returns:
int
getSampleRate() → {int}
Returns the sample rate (in samples per second).
Returns:
int
setNumChannels(numChannels)
Sets the number of audio channels.
Parameters:
| Name | Type | Description |
|---|---|---|
numChannels |
int |
setSampleRate(sampleRate)
Sets the sample rate (in samples per second). For example, set this to 32000 for 32 kHz. Specify a sample rate of 44.1, 32, 16, or 8 kHz (441000, 32000, 16000, or 8000).
Currently, the only available sample format is signed 16-bit integer PCM.
Parameters:
| Name | Type | Description |
|---|---|---|
sampleRate |
int |