Home
FAQ
Player
Stage
Gazebo
Contrib
Documentation
Publications
Contributors
Users

Project
Download
Bugs/Feedback
Mailing lists

Radish

Old news
Old stuff

audio
[Interfaces]


Detailed Description

The audio interface is used to control sound hardware, if equipped.


Classes

struct  player_audio_data
 Data. More...

struct  player_audio_cmd
 Command. More...


Defines

#define AUDIO_DATA_BUFFER_SIZE   20
#define AUDIO_COMMAND_BUFFER_SIZE   3*sizeof(short)

Typedefs

typedef player_audio_data player_audio_data_t
 Data.

typedef player_audio_cmd player_audio_cmd_t
 Command.


Define Documentation

#define AUDIO_DATA_BUFFER_SIZE   20
 

#define AUDIO_COMMAND_BUFFER_SIZE   3*sizeof(short)
 


Typedef Documentation

typedef struct player_audio_data player_audio_data_t
 

Data.

The audio interface reads the audio stream from /dev/audio (which is assumed to be associated with a sound card connected to a microphone) and performs some analysis on it. Five frequency/amplitude pairs are then returned as data.

typedef struct player_audio_cmd player_audio_cmd_t
 

Command.

The audio interface accepts commands to produce fixed-frequency tones through /dev/dsp (which is assumed to be associated with a sound card to which a speaker is attached).


Generated on Tue May 3 14:16:09 2005 for Player by doxygen 1.3.6