Loading [MathJax]/extensions/TeX/AMSsymbols.js
LAL 7.7.0.1-8a6b96f
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Header Audio.h

Detailed Description

Routines for exporting time series data as sound files.

Author
Creighton, J. D. E.

Synopsis

#include <lal/Audio.h>

Supported formats are AU and WAVE. AIFF is not supported at this time.

This code is based on code written by Paul Bourke. See: http://local.wasp.uwa.edu.au/~pbourke/dataformats/au/ http://local.wasp.uwa.edu.au/~pbourke/dataformats/wave/

Prototypes

int XLALAudioWAVRecordREAL4TimeSeries (FILE *fp, REAL4TimeSeries *series)
 Records a time series as a .wav audio file. More...
 
int XLALAudioWAVRecordREAL8TimeSeries (FILE *fp, REAL8TimeSeries *series)
 Records a time series as a .wav audio file. More...
 
int XLALAudioAURecordREAL4TimeSeries (FILE *fp, REAL4TimeSeries *series)
 Records a time series as a .au audio file. More...
 
int XLALAudioAURecordREAL8TimeSeries (FILE *fp, REAL8TimeSeries *series)
 Records a time series as a .au audio file. More...
 

Function Documentation

◆ XLALAudioWAVRecordREAL4TimeSeries()

int XLALAudioWAVRecordREAL4TimeSeries ( FILE *  fp,
REAL4TimeSeries series 
)

Records a time series as a .wav audio file.

Definition at line 254 of file Audio.c.

◆ XLALAudioWAVRecordREAL8TimeSeries()

int XLALAudioWAVRecordREAL8TimeSeries ( FILE *  fp,
REAL8TimeSeries series 
)

Records a time series as a .wav audio file.

Definition at line 289 of file Audio.c.

◆ XLALAudioAURecordREAL4TimeSeries()

int XLALAudioAURecordREAL4TimeSeries ( FILE *  fp,
REAL4TimeSeries series 
)

Records a time series as a .au audio file.

Definition at line 325 of file Audio.c.

◆ XLALAudioAURecordREAL8TimeSeries()

int XLALAudioAURecordREAL8TimeSeries ( FILE *  fp,
REAL8TimeSeries series 
)

Records a time series as a .au audio file.

Definition at line 360 of file Audio.c.