wav-tool
所属分类:驱动编程
开发工具:Unix_Linux
文件大小:671KB
下载次数:44
上传日期:2012-08-14 15:16:48
上 传 者:
shone_hsu
说明: 录音放音 LINUX C 代码 , 可用于嵌入式, 已成功交叉编译移植,请参考说明
(wav record and wav play , LINUX c code , can be used in arm and other platform , please read instruction)
文件列表:
wav-tool\arm-gcc\alsa\sound\asound_fm.h (4313, 2012-05-14)
wav-tool\arm-gcc\alsa\sound\hdsp.h (3040, 2012-05-14)
wav-tool\arm-gcc\alsa\sound\hdspm.h (5463, 2012-05-14)
wav-tool\arm-gcc\alsa\sound\sb16_csp.h (3964, 2012-05-14)
wav-tool\arm-gcc\alsa\sound\sscape_ioctl.h (368, 2012-05-14)
wav-tool\arm-gcc\alsa\sound\emu10k1.h (15314, 2012-05-14)
wav-tool\arm-gcc\alsa\sound\type_compat.h (907, 2012-05-14)
wav-tool\arm-gcc\alsa\asoundlib.h (1692, 2012-05-14)
wav-tool\arm-gcc\alsa\asoundef.h (18185, 2012-05-14)
wav-tool\arm-gcc\alsa\version.h (499, 2012-05-14)
wav-tool\arm-gcc\alsa\global.h (5124, 2012-05-14)
wav-tool\arm-gcc\alsa\input.h (2586, 2012-05-14)
wav-tool\arm-gcc\alsa\output.h (2754, 2012-05-14)
wav-tool\arm-gcc\alsa\error.h (2968, 2012-05-14)
wav-tool\arm-gcc\alsa\conf.h (8107, 2012-05-14)
wav-tool\arm-gcc\alsa\control.h (27298, 2012-05-14)
wav-tool\arm-gcc\alsa\iatomic.h (29631, 2012-05-14)
wav-tool\arm-gcc\alsa\use-case.h (13395, 2012-05-14)
wav-tool\arm-gcc\alsa\control_external.h (8078, 2012-05-14)
wav-tool\arm-gcc\alsa\pcm.h (52595, 2012-05-14)
wav-tool\arm-gcc\alsa\pcm_old.h (20071, 2012-05-14)
wav-tool\arm-gcc\alsa\timer.h (11338, 2012-05-14)
wav-tool\arm-gcc\alsa\pcm_plugin.h (7028, 2012-05-14)
wav-tool\arm-gcc\alsa\pcm_rate.h (4526, 2012-05-14)
wav-tool\arm-gcc\alsa\pcm_external.h (1893, 2012-05-14)
wav-tool\arm-gcc\alsa\pcm_extplug.h (5682, 2012-05-14)
wav-tool\arm-gcc\alsa\pcm_ioplug.h (6687, 2012-05-14)
wav-tool\arm-gcc\alsa\rawmidi.h (7148, 2012-05-14)
wav-tool\arm-gcc\alsa\hwdep.h (6801, 2012-05-14)
wav-tool\arm-gcc\alsa\mixer.h (14402, 2012-05-14)
wav-tool\arm-gcc\alsa\mixer_abst.h (4214, 2012-05-14)
wav-tool\arm-gcc\alsa\seq_event.h (11630, 2012-05-14)
wav-tool\arm-gcc\alsa\seq.h (32334, 2012-05-14)
wav-tool\arm-gcc\alsa\seqmid.h (14429, 2012-05-14)
wav-tool\arm-gcc\alsa\seq_midi_event.h (2384, 2012-05-14)
wav-tool\arm-gcc\alsa\alisp.h (2204, 2012-05-14)
wav-tool\arm-gcc\alsa\libasound.la (852, 2012-05-14)
wav-tool\arm-gcc\lib\libasound.so (1491657, 2012-05-14)
wav-tool\linux-gcc\Hello.wav (32048, 2011-12-21)
wav-tool\linux-gcc\lplay.c (3094, 2012-06-06)
... ...
#### Compiled by arm-linux-gcc
## snd_wav_common.c : include
--> include "alsa/asoundlib.h"
arm-linux-gcc -c wav_parser.c -o wav_parser.a -L./lib -lasound
arm-linux-gcc -c sndwav_common.c -o sndwav_common.a -L./lib -lasound
## lplay.c : #include --> #include "alsa/asoundlib.h"
## lrecord.c : #include --> #include "alsa/asoundlib.h"
## sndwav_common.h : add --> #include "alsa/asoundlib.h"
arm-linux-gcc lplay.c wav_parser.a sndwav_common.a -o lplay -L./lib -lasound
arm-linux-gcc lrecord.c wav_parser.a sndwav_common.a -o lrecord -L./lib -lasound
## test tools
./lrecord test.wav # ctrl + c --> stop
./lplay test.wav
近期下载者:
相关文件:
收藏者: