WAVDest Filter Specification
WAVDest Filter Specification
The WAVDest (WAVE Destination) filter is used in an output graph, immediately before a FileWriter or DPE Writer filter. It formats the output stream as a WAVE/BWF file.
JSON Structure
{
"name": "WAVDest",
"title": "...",
"originator": "...",
"originatorRef": {
"countryCode": "xx",
"organizationCode": "xxx",
"serialNumber": "..."
},
"writeRF64": true/false,
"writeLevlChunk": true/false,
"channelConfiguration": "...",
"overlapOnSwitch": ...
"createMpeg": {
"bitRate": "...",
"jointStereo": "..."
}
}
Field | Description |
---|---|
title | This string is written to the Description field of the BWF file's metadata. The field is optional, default is an empty string. The usage of placeholders is supported for this field (e.g. Note: If the title is empty, no BWF metadata header (i.e., a “bext” chunk in the WAV file) will be created, and the fields “originator” and “originatorRef” are ignored! |
originator | This string is written to the Originator field of the BWF file’s metadata. The field is optional, default value is |
originatorRef | This optional object can defined to set the non-automatic parts of the OriginatorReference field of the BWF file’s metadata.
|
writeRF64 | Either |
writeLevlChunk | Either |
channelConfiguration | This field is optional. If present, the WAVE file header will be formatted as a "WAVE Extended" header with a "channel mask" field indicating the file's channel configuration. Supported values are: If the number of audio channels in the graph doesn't match the number of channels needed for the given configuration (e.g. 8 channels for |
overlapOnSwitch | A time in milliseconds, which specifies an "overlap" in the audio between two adjacent database entries in case of output switches. The field is optional, default is 0 (i.e. no overlap). |
createMpeg | This object is optional. If it is present, the audio content of the WAVE file will be encoded as MPEG Layer 2.
|
Notes:
MPEG encoding is only possible, if the output graph has not more than 2 channels, and its sample rate is valid for MPEG Layer 2 (32000, 44100 or 48000).