CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CriAtomWaveFile Class Reference

This is a class used for bouncing the audio output to a file. More...

Static Public Member Functions

static bool StartBounce (string path, uint numChannels)
 Starts the bouncing More...
 
static void StopBounce ()
 Stops the bouncing More...
 
static uint GetBounceTime ()
 Acquiring the duration (expressed in ms) of the bounced waveform More...
 

Detailed Description

This is a class used for bouncing the audio output to a file.

Description:
This class can be used to bounce the audio output from the ASR.

Member Function Documentation

static bool StartBounce ( string  path,
uint  numChannels 
)
inlinestatic

Starts the bouncing

Parameters
pathFile path for the bouncing output
numChannelsNumber of channels in the bounced output file (1, 2, 4, 6 or 8)
Returns
Whether the bouncing has been started
Description:
Starts bouncing with the specified parameters.
1, 2, 4, 6 or 8 can be specified for numChannels.
If numChannels is less than the number of ASR output channels, it will be automatically downmixed to the specified number of channels before bouncing.
If the number of numChannels is larger than the number of output channels of ASR, silence will be recorded for the extra channels.
See also
CriWare.Editor.CriAtomWaveFile.StopBounce
static void StopBounce ( )
inlinestatic

Stops the bouncing

Description:
Stops the bouncing initiated by CriWare.Editor.CriAtomWaveFile.StartBounce .
See also
CriWare.Editor.CriAtomWaveFile.StartBounce
static uint GetBounceTime ( )
inlinestatic

Acquiring the duration (expressed in ms) of the bounced waveform

Returns
Duration of the bounced waveform
Description:
Gets the duration of the bounced waveform, expressed in milliseconds.

The documentation for this class was generated from the following file: