Difference between revisions of "Microphone.new"

From GiderosMobile
m (Text replacement - "</source>" to "</syntaxhighlight>")
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
'''<translate>Available since</translate>:''' Gideros 2013.06<br/>
+
'''Available since:''' Gideros 2013.06<br/>
=== <translate>Description</translate> ===
+
'''Class:''' [[Microphone]]<br/>
<translate>Creates a new Microphone object.</translate>
+
 
<source lang="lua">
+
=== Description ===
Microphone.new(deviceName,sampleRate,numChannels,bitsPerSample,quality)
+
Creates a new Microphone object.
</source>
+
<syntaxhighlight lang="lua">
=== <translate>Parameters</translate> ===
+
Microphone.new(deviceName,sampleRate,numChannels,bitsPerSample,quality)
'''deviceName''': (string) <translate>The name of the device. Passing nil or an empty string will pick the default device.</translate> <br/>
+
</syntaxhighlight>
'''sampleRate''': (number) <translate>Sample rate of the recording. This value should be between 4000 and 44100.</translate> <br/>
+
 
'''numChannels''': (number) <translate>Number of channels. This value can be 1 for mono and 2 for stereo.</translate> <br/>
+
=== Parameters ===
'''bitsPerSample''': (number) <translate>Bits per sample. This value can be 8 or 16.</translate> <br/>
+
'''deviceName''': (string) the name of the device. Passing nil or an empty string will pick the default device<br/>
'''quality''': (number) <translate>Quality factor when a compression codec is used, between 0 and 1. Default to 0.5.</translate> '''optional'''<br/>
+
'''sampleRate''': (number) sample rate of the recording. This value should be between 4000 and 44100<br/>
 +
'''numChannels''': (number) number of channels. This value can be 1 for mono and 2 for stereo<br/>
 +
'''bitsPerSample''': (number) bits per sample. This value can be 8 or 16<br/>
 +
'''quality''': (number) quality factor when a compression codec is used, between 0 and 1. Default to 0.5 '''optional'''<br/>
 +
 
 +
{{Microphone}}

Latest revision as of 15: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