VVSDK
1.0
The VVAmbisonic Library
|
#include <stdlib.h>
#include <cstring>
#include <iostream>
#include <vector>
#include <sstream>
#include <math.h>
#include "sndfile.hh"
#include "portaudio.h"
#include "VVAmbisonic.h"
#include "CmdOption.h"
Classes | |
class | Component |
Macros | |
#define | _CRTDBG_MAP_ALLOC |
#define | _USE_MATH_DEFINES |
#define | MAXBUFFERS 16 |
#define | MAXCOMPONENTS 8 |
#define | MAXINFILES (4) |
Functions | |
float | db2level (float db) |
float | level2db (float level) |
vector< string > & | split (const string &s, char delim, vector< string > &elems) |
void | square2B (float ins[][BUFFERLEN], float outs[][BUFFERLEN], int samples) |
void | square82B (float ins[][BUFFERLEN], float outs[][BUFFERLEN], int samples) |
void | cube2B (float ins[][BUFFERLEN], float outs[][BUFFERLEN], int samples) |
void | printHelp (string encodePath, string binauralPath, int binauralSubj) |
void | printFileInfo (SndfileHandle file) |
int | main (int argc, char *argv[]) |
#define _CRTDBG_MAP_ALLOC |
#define _USE_MATH_DEFINES |
#define MAXBUFFERS 16 |
#define MAXCOMPONENTS 8 |
#define MAXINFILES (4) |
void cube2B | ( | float | ins[][BUFFERLEN], |
float | outs[][BUFFERLEN], | ||
int | samples | ||
) |
|
inline |
|
inline |
int main | ( | int | argc, |
char * | argv[] | ||
) |
void printFileInfo | ( | SndfileHandle | file | ) |
void printHelp | ( | string | encodePath, |
string | binauralPath, | ||
int | binauralSubj | ||
) |
vector<string>& split | ( | const string & | s, |
char | delim, | ||
vector< string > & | elems | ||
) |
void square2B | ( | float | ins[][BUFFERLEN], |
float | outs[][BUFFERLEN], | ||
int | samples | ||
) |
void square82B | ( | float | ins[][BUFFERLEN], |
float | outs[][BUFFERLEN], | ||
int | samples | ||
) |