PortAudio 2.0
patest_prime.c File Reference

Test stream priming mode. More...

#include <stdio.h>
#include <math.h>
#include "portaudio.h"
#include "pa_util.h"

Data Structures

struct  paTestData
 

Macros

#define NUM_BEEPS   (3)
 
#define SAMPLE_RATE   (44100)
 
#define SAMPLE_PERIOD   (1.0/44100.0)
 
#define FRAMES_PER_BUFFER   (256)
 
#define BEEP_DURATION   (400)
 
#define IDLE_DURATION   (SAMPLE_RATE*2) /* 2 seconds */
 
#define SLEEP_MSEC   (50)
 
#define STATE_BKG_IDLE   (0)
 
#define STATE_BKG_BEEPING   (1)
 

Functions

int main (void)
 

Detailed Description

Test stream priming mode.

Author
Ross Bencina http://www.audiomulch.com/~rossb

Macro Definition Documentation

◆ BEEP_DURATION

#define BEEP_DURATION   (400)

◆ FRAMES_PER_BUFFER

#define FRAMES_PER_BUFFER   (256)

◆ IDLE_DURATION

#define IDLE_DURATION   (SAMPLE_RATE*2) /* 2 seconds */

◆ NUM_BEEPS

#define NUM_BEEPS   (3)

Referenced by main().

◆ SAMPLE_PERIOD

#define SAMPLE_PERIOD   (1.0/44100.0)

◆ SAMPLE_RATE

#define SAMPLE_RATE   (44100)

◆ SLEEP_MSEC

#define SLEEP_MSEC   (50)

◆ STATE_BKG_BEEPING

#define STATE_BKG_BEEPING   (1)

◆ STATE_BKG_IDLE

#define STATE_BKG_IDLE   (0)

Function Documentation

◆ main()