Difference between revisions of "Microphone.new"
From GiderosMobile
(language) |
m (Text replacement - "<source" to "<syntaxhighlight") |
||
Line 5: | Line 5: | ||
=== Description === | === Description === | ||
Creates a new Microphone object. | Creates a new Microphone object. | ||
− | < | + | <syntaxhighlight lang="lua"> |
Microphone.new(deviceName,sampleRate,numChannels,bitsPerSample,quality) | Microphone.new(deviceName,sampleRate,numChannels,bitsPerSample,quality) | ||
</source> | </source> |
Revision as of 14:28, 13 July 2023
Available since: Gideros 2013.06
Class: Microphone
Description
Creates a new Microphone object. <syntaxhighlight lang="lua"> Microphone.new(deviceName,sampleRate,numChannels,bitsPerSample,quality) </source>
Parameters
deviceName: (string) the name of the device. Passing nil or an empty string will pick the default device
sampleRate: (number) sample rate of the recording. This value should be between 4000 and 44100
numChannels: (number) number of channels. This value can be 1 for mono and 2 for stereo
bitsPerSample: (number) bits per sample. This value can be 8 or 16
quality: (number) quality factor when a compression codec is used, between 0 and 1. Default to 0.5 optional