|
PortAudio 2.0
|
#include <stdio.h>#include <stdlib.h>#include <math.h>#include "qa_tools.h"#include "audio_analyzer.h"#include "test_audio_analyzer.h"#include "write_wav.h"#include "biquad_filter.h"Macros | |
| #define | FRAMES_PER_BLOCK (64) |
| #define | PRINT_REPORTS 0 |
| #define | TEST_SAVED_WAVE (0) |
| #define | NUM_TONES (5) |
| #define | BUFFER_SIZE 512 |
| #define | BUFFER_SIZE 512 |
Functions | |
| void | PaQa_FillWithSine (PaQaRecording *recording, double sampleRate, double freq, double amp) |
| int | PaQa_TestAnalyzer (void) |
| #define BUFFER_SIZE 512 |
| #define BUFFER_SIZE 512 |
| #define FRAMES_PER_BLOCK (64) |
Referenced by PaQa_FillWithSine().
| #define NUM_TONES (5) |
| #define PRINT_REPORTS 0 |
| #define TEST_SAVED_WAVE (0) |
| void PaQa_FillWithSine | ( | PaQaRecording * | recording, |
| double | sampleRate, | ||
| double | freq, | ||
| double | amp ) |
Easy way to generate a sine tone recording.
References buffer, FRAMES_PER_BLOCK, PaQa_EraseBuffer(), PaQa_MixSine(), PaQa_SetupSineGenerator(), and PaQa_WriteRecording().
| int PaQa_TestAnalyzer | ( | void | ) |
Test the audio analyzer by itself without any PortAudio calls.
Referenced by main().