Difference between revisions of "Microphone.new"

From GiderosMobile
(language)
m (Text replacement - "</source>" to "</syntaxhighlight>")
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
 
=== Description ===
 
=== Description ===
 
Creates a new Microphone object.
 
Creates a new Microphone object.
<source lang="lua">
+
<syntaxhighlight lang="lua">
 
Microphone.new(deviceName,sampleRate,numChannels,bitsPerSample,quality)
 
Microphone.new(deviceName,sampleRate,numChannels,bitsPerSample,quality)
</source>
+
</syntaxhighlight>
  
 
=== Parameters ===
 
=== Parameters ===

Latest revision as of 14:30, 13 July 2023

Available since: Gideros 2013.06
Class: Microphone

Description

Creates a new Microphone object.

Microphone.new(deviceName,sampleRate,numChannels,bitsPerSample,quality)

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