alsa

所属分类:音频处理
开发工具:Visual C++
文件大小:7KB
下载次数:113
上传日期:2012-11-23 17:54:19
上 传 者4066580
说明:  基于ALSA的WAV播放和录音程序完整源码,程序包包含四个部分:WAV Parser、SND Common、Playback和Record。WAV Parser是对WAV文件的分析和封装,这里只针对Standard WAV File;SND Common是Playback 和Record共同操作,如SetParams、ReadPCM和WritePCM等;Playback和Record就分别是播放录音的主体了。原理很 简单,以Playback为例:从WAV文件读取PCM数据,通过I2S或AC97依次送到Audio Codec。
(Based on the integrity of the source code of the ALSA WAV playback and recording procedures, the package contains four parts: Parser WAV, SND Common Playback and Record. WAV Parser WAV files and package, only for Standard WAV File the the SND the Common Playback and Record co-operation, such as SetParams, ReadPCM, and WritePCM Playback and Record are the main body of the playback recording. The principle is very simple, Playback example: turn sent via I2S or AC97 Audio Codec PCM data read from the WAV file.)

文件列表:
alsa (0, 2011-07-18)
alsa\lplay.c (3077, 2011-07-18)
alsa\lrecord.c (3726, 2011-07-18)
alsa\sndwav_common.c (6060, 2011-07-18)
alsa\sndwav_common.h (818, 2011-07-18)
alsa\wav_parser.c (3924, 2011-07-18)
alsa\wav_parser.h (2601, 2011-07-18)

近期下载者

相关文件


收藏者