Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qambisonicdecoder.cpp File Reference

(2d7d8772764a0eaf0e2f300b4cb639ca0b3c1071)

#include "qambisonicdecoder_p.h"
#include "qambisonicdecoderdata_p.h"
#include <cmath>
#include <qdebug.h>
+ Include dependency graph for qambisonicdecoder.cpp:

Go to the source code of this file.

Classes

struct  QAmbisonicDecoderData
 
class  QAmbisonicDecoderFilter
 
struct  QAmbisonicDecoderFilter::Output
 

Variables

const float reverb_x_0 []
 
const float reverb_x_1 []
 
static const QAmbisonicDecoderData decoderMap []
 

Variable Documentation

◆ decoderMap

const QAmbisonicDecoderData decoderMap[]
static
Initial value:
=
{
},
},
},
}
}
@ ChannelConfigSurround7Dot1
@ ChannelConfigSurround5Dot1
@ ChannelConfigSurround7Dot0
@ ChannelConfigSurround5Dot0
const float reverb_x_0[]
const float reverb_x_1[]
static constexpr float decoderMatrix_5dot0_2_hf[5 *9]
static constexpr float decoderMatrix_5dot1_2_lf[6 *9]
static constexpr float decoderMatrix_5dot0_1_hf[5 *4]
static constexpr float decoderMatrix_5dot0_3_hf[5 *16]
static constexpr float decoderMatrix_5dot1_1_hf[6 *4]
static constexpr float decoderMatrix_7dot1_3_hf[8 *16]
static constexpr float decoderMatrix_5dot1_2_hf[6 *9]
static constexpr float decoderMatrix_7dot1_2_hf[8 *9]
static constexpr float decoderMatrix_7dot1_2_lf[8 *9]
static constexpr float decoderMatrix_5dot1_3_lf[6 *16]
static constexpr float decoderMatrix_7dot1_3_lf[8 *16]
static QT_BEGIN_NAMESPACE constexpr float decoderMatrix_5dot0_1_lf[5 *4]
static constexpr float decoderMatrix_5dot0_2_lf[5 *9]
static constexpr float decoderMatrix_5dot1_3_hf[6 *16]
static constexpr float decoderMatrix_7dot0_2_lf[7 *9]
static constexpr float decoderMatrix_7dot0_3_lf[7 *16]
static constexpr float decoderMatrix_7dot1_1_hf[8 *4]
static constexpr float decoderMatrix_7dot0_1_lf[7 *4]
static constexpr float decoderMatrix_7dot0_1_hf[7 *4]
static constexpr float decoderMatrix_5dot1_1_lf[6 *4]
static constexpr float decoderMatrix_7dot1_1_lf[8 *4]
static constexpr float decoderMatrix_5dot0_3_lf[5 *16]
static constexpr float decoderMatrix_7dot0_2_hf[7 *9]
static constexpr float decoderMatrix_7dot0_3_hf[7 *16]

Definition at line 54 of file qambisonicdecoder.cpp.

Referenced by QAmbisonicDecoder::QAmbisonicDecoder().

◆ reverb_x_0

const float reverb_x_0[]
Initial value:
=
{
1.f, 0.f,
0.f, 1.f,
.7f, .7f,
1.f, 0.f,
0.f, 1.f,
1.f, 0.f,
0.f, 1.f,
}

Definition at line 31 of file qambisonicdecoder.cpp.

◆ reverb_x_1

const float reverb_x_1[]
Initial value:
=
{
1.f, 0.f,
0.f, 1.f,
.7f, .7f,
.0f, .0f,
1.f, 0.f,
0.f, 1.f,
1.f, 0.f,
0.f, 1.f,
}

Definition at line 42 of file qambisonicdecoder.cpp.