Cinder  0.9.1
Namespaces | Functions
Utilities.h File Reference
#include "cinder/audio/Buffer.h"
#include "cinder/CinderMath.h"
#include <string>

Namespaces

 cinder
 
 cinder::audio
 

Functions

float cinder::audio::linearToDecibel (float gainLinear)
 
void cinder::audio::linearToDecibel (float *array, size_t length)
 
float cinder::audio::decibelToLinear (float gainDecibels)
 
void cinder::audio::decibelToLinear (float *array, size_t length)
 
float cinder::audio::freqToMidi (float freq)
 
float cinder::audio::midiToFreq (float midi)
 
uint64_t cinder::audio::timeToFrame (double timeSeconds, double sampleRate)
 
bool cinder::audio::thresholdBuffer (const Buffer &buffer, float threshold, size_t *recordFrame=nullptr)