Jamoma API  0.6.0.a19

The TimeDataspace converts between different measurement untis describing time intervals and frequencies. More...

#include "TTDataspace.h"
+ Include dependency graph for TimeDataspace.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TimeDataspace
 Base class for the time dataspace, provides dataspace support for converting values representing time or frequency between bark, bpm, cent, frequency, mel, midi, millisecond, sample, second and speed. More...
 
class  BarkUnit
 Converts time to and from Bark unit. More...
 
class  BpmUnit
 Converts times to and from Bpm (beats per minute). More...
 
class  CentUnit
 Converts times to and from MIDI Cents. More...
 
class  FrequencyUnit
 Converts times to and from frequency (Hz). More...
 
class  MelUnit
 Converts times to and from Mel. More...
 
class  MidiPitchUnit
 Converts times to and from MIDI pitch. More...
 
class  MillisecondUnit
 Converts times to and from milliseconds. More...
 
class  SampleUnit
 Converts times to and from number of samples. More...
 
class  SecondUnit
 Converts times to and from seconds. More...
 
class  SpeedUnit
 Converts times to and from transposition playback speed of buffers or sound files. More...
 

Detailed Description

The TimeDataspace converts between different measurement untis describing time intervals and frequencies.

The neutral unit of the time dataspace is second (s).

Authors
Tim Place, Nils Peters, Trond Lossius, ...

Definition in file TimeDataspace.h.