|
AuLib
1.0beta
|
Namespaces | |
| fft | |
| Info | |
| midi | |
| waveset | |
Classes | |
| class | Adsr |
| class | AllPass |
| class | AudioBase |
| class | Balance |
| class | BandP |
| class | BandR |
| class | BlOsc |
| class | Chn |
| class | Circular |
| class | Delay |
| class | Envel |
| class | EnvelTable |
| struct | Event |
| class | Expon |
| class | Fir |
| class | FourierTable |
| class | FuncTable |
| struct | Hamming |
| struct | Hann |
| class | HighP |
| class | Iir |
| class | Instrument |
| class | Line |
| class | LowP |
| class | MidiIn |
| class | Note |
| class | Oscil |
| class | Oscili |
| class | Oscilic |
| class | Pan |
| class | PConv |
| class | Phasor |
| class | Pvoc |
| class | Reson |
| class | ResonR |
| class | ResonZ |
| class | Rms |
| class | SamplePlayer |
| class | SampleTable |
| struct | SawOsc |
| class | SawTable |
| class | Score |
| class | ScorePlayer |
| class | Segments |
| class | SigBus |
| class | SoundIn |
| class | SoundOut |
| struct | SqOsc |
| class | SquareTable |
| class | Stft |
| class | TableRead |
| class | TableReadi |
| class | TableReadic |
| class | TableSet |
| class | Tap |
| class | Tapi |
| class | ToneHP |
| class | ToneLP |
| class | TriangleTable |
| struct | TriOsc |
Typedefs | |
| typedef int(* | pa_callback_t) (const void *, void *, unsigned long, const PaStreamCallbackTimeInfo *, unsigned long, void *) |
Functions | |
| static uint32_t | npow2 (uint32_t n) |
| int | rt_audio (const float *input, float *output, unsigned long frameCount, const void *timeInfo, unsigned long statusFlags, SoundIn *userData) |
| void | audio (SoundIn &obj) |
| int | rt_audio (const float *input, float *output, unsigned long frameCount, const void *timeInfo, unsigned long statusFlags, SoundOut *userData) |
| void | audio (SoundOut &obj) |
Variables | |
| const uint32_t | def_vframes = 64 |
| const uint32_t | def_bframes = 1024 |
| const double | def_sr = 44100. |
| const double | def_kr = def_sr / def_vframes |
| const uint32_t | def_nchnls = 1 |
| const uint32_t | def_tframes = 8192 |
| const uint32_t | def_fftsize = 1024 |
| const uint32_t | def_decim = 4 |
| const double | pi = 3.141592653589793 |
| const double | twopi = 6.283185307179586 |
| const double | db_min = std::numeric_limits<double>::min() |
| const uint64_t | ui64_max = std::numeric_limits<uint64_t>::max() |
| const double | m120dBfs = 0.000001 |
| const std::string | aulib_error [] |
| const int32_t | octs = 10 |
| const double | base = 20 |
| const std::string | sampletable_error [] |
| const std::string | soundin_error [] |
| const std::string | soundout_error [] |
| typedef int(* AuLib::pa_callback_t)(const void *, void *, unsigned long, const PaStreamCallbackTimeInfo *, unsigned long, void *) |
| enum AuLib::dest_types |
| enum AuLib::dest_types |
| enum AuLib::error_codes |
| enum AuLib::wave_types |
| void AuLib::audio | ( | SoundIn & | obj | ) |
| void AuLib::audio | ( | AuLib::SoundOut & | obj | ) |
|
inlinestatic |
return the next power-of-two <= n
| int AuLib::rt_audio | ( | const float * | input, |
| float * | output, | ||
| unsigned long | frameCount, | ||
| const void * | timeInfo, | ||
| unsigned long | statusFlags, | ||
| AuLib::SoundOut * | userData | ||
| ) |
| int AuLib::rt_audio | ( | const float * | input, |
| float * | output, | ||
| unsigned long | frameCount, | ||
| const void * | timeInfo, | ||
| unsigned long | statusFlags, | ||
| SoundIn * | userData | ||
| ) |
| const std::string AuLib::aulib_error[] |
Standard Error messages
| const double AuLib::base = 20 |
| const double AuLib::db_min = std::numeric_limits<double>::min() |
the min. pos. double
| const uint32_t AuLib::def_bframes = 1024 |
default IO buffersize.
| const uint32_t AuLib::def_decim = 4 |
default decimation
| const uint32_t AuLib::def_fftsize = 1024 |
default fftsize
| const double AuLib::def_kr = def_sr / def_vframes |
default control rate
| const uint32_t AuLib::def_nchnls = 1 |
default audio channels.
| const double AuLib::def_sr = 44100. |
default sampling rate
| const uint32_t AuLib::def_tframes = 8192 |
default function table length
| const uint32_t AuLib::def_vframes = 64 |
default signal vectorsize.
| const double AuLib::m120dBfs = 0.000001 |
-120dBfs
| const int32_t AuLib::octs = 10 |
| const double AuLib::pi = 3.141592653589793 |
the pi definition.
| const std::string AuLib::sampletable_error[] |
Standard Error messages
| const std::string AuLib::soundin_error[] |
Standard Error messages
| const std::string AuLib::soundout_error |
Standard Error messages
| const double AuLib::twopi = 6.283185307179586 |
the two pi definition.
| const uint64_t AuLib::ui64_max = std::numeric_limits<uint64_t>::max() |
the max uint64_t
1.8.13