VVSDK  1.0
The VVAmbisonic Library
Public Types | Public Member Functions | Static Public Member Functions | List of all members
AmbiFormat Class Reference

#include <AmbiFormat.h>

Public Types

enum  { AMBIFMT_FUMA, AMBIFMT_ACNSN3D }
 

Public Member Functions

 AmbiFormat ()
 
 ~AmbiFormat ()
 

Static Public Member Functions

static float ambiFormat2Parm (int fmt)
 
static int parm2AmbiFormat (float x)
 
static void reformat (float **ptr, int inFormat, int outFormat, int order, int sampleFrames)
 

Detailed Description

Ambisonic format convertor Converts from FuMa to ACN/SN3D, etc.

Member Enumeration Documentation

anonymous enum
Enumerator
AMBIFMT_FUMA 
AMBIFMT_ACNSN3D 

Constructor & Destructor Documentation

AmbiFormat::AmbiFormat ( )

Constructor

AmbiFormat::~AmbiFormat ( )

Destructor

Member Function Documentation

static float AmbiFormat::ambiFormat2Parm ( int  fmt)
inlinestatic
static int AmbiFormat::parm2AmbiFormat ( float  x)
inlinestatic
void AmbiFormat::reformat ( float **  ptr,
int  inFormat,
int  outFormat,
int  order,
int  sampleFrames 
)
static

Processes audio blocks.


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