CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
AtomMixerChannelMaps.h File Reference
#include "Containers/Array.h"
#include "HAL/Platform.h"
#include "AtomMixer.h"

Classes

struct  Atom::FChannelMapParams

Namespaces

namespace  Atom

Enumerations

enum class  Atom::EChannelMapMonoUpmixMethod : uint8 { Atom::Linear , Atom::EqualPower , Atom::FullVolume }
enum class  Atom::EChannelMapOrder : uint8 { Atom::OutputMajorOrder , Atom::InputMajorOrder }

Functions

bool Atom::Create2DChannelMap (const FChannelMapParams &InParams, TArray< float > &OutChannelMap)
bool Atom::CreateVorbis2DChannelMap (int32 InNumOutputChannels, EChannelMapOrder InOrder, TArray< float > &OutVorbisChannelMap)

Variables

static constexpr uint32 Atom::ChannelMapMaxNumChannels = 16
static constexpr uint32 Atom::ChannelMapVorbisNumChannels = 6