PortAudio 2.0
patest_sine_channelmaps.c File Reference

Plays sine waves using sme simple channel maps. Designed for use with CoreAudio, but should made to work with other APIs. More...

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

Data Structures

struct  paTestData
 

Macros

#define NUM_SECONDS   (5)
 
#define SAMPLE_RATE   (44100)
 
#define FRAMES_PER_BUFFER   (64)
 
#define M_PI   (3.14159265)
 
#define TABLE_SIZE   (200)
 

Functions

int main (void)
 

Detailed Description

Plays sine waves using sme simple channel maps. Designed for use with CoreAudio, but should made to work with other APIs.

Author
Bjorn Roche bjorn.nosp@m.@xow.nosp@m.ave.c.nosp@m.om
Ross Bencina rossb.nosp@m.@aud.nosp@m.iomul.nosp@m.ch.c.nosp@m.om
Phil Burk philb.nosp@m.urk@.nosp@m.softs.nosp@m.ynth.nosp@m..com

Macro Definition Documentation

◆ FRAMES_PER_BUFFER

#define FRAMES_PER_BUFFER   (64)

Referenced by main().

◆ M_PI

#define M_PI   (3.14159265)

Referenced by main().

◆ NUM_SECONDS

#define NUM_SECONDS   (5)

Referenced by main().

◆ SAMPLE_RATE

#define SAMPLE_RATE   (44100)

Referenced by main().

◆ TABLE_SIZE

#define TABLE_SIZE   (200)

Referenced by main().

Function Documentation

◆ main()