This method creates WAVE file as one of Base64, Data URL, Blob, Object URL.
This argument is track number for mixing. If this argument is -1, target is the all of tracks.
This argument is in order to select monaural or stereo.
This argument is quantization bit for PCM.
This argument is one of 'base64', 'dataURL', 'blob', 'objectURL'.
Return value is one of Base64, Data URL, Blob, Object URL as WAVE file.
This method determines whether track has recorded data.
This argument is target channel number (if this argument is -1, target is the all of channels).
This argument is target track number (if this argument is -1, target is the all of tracks).
If there is track that has recorded data at least, this method returns true
. Otherwise this value is false
.
This method determines whether designated channel number is valid.
This argument is channel number for validation.
If designated channel is valid, this value is true
. Otherwise, this value is false
.
This method gets or sets parameters for recorder. This method is overloaded for type interface and type check.
This argument is string if getter. Otherwise, setter.
Return value is parameter for recorder if getter. Otherwise, return value is for method chain.
This method sets the max number of track.
This argument is the number of channels (not used currently).
This argument is the max number of tracks.
Return value is for method chain.
This private class is for multi track recording.