-
其中sound.c 用于录音和回放。其中特别需要注意的是:1。目前声卡似乎不能打开全双工,所以如果fd = open("/dev/dsp", O_RDWR) ,...
其中sound.c 用于录音和回放。其中特别需要注意的是:1。目前声卡似乎不能打开全双工,所以如果fd = open("/dev/dsp", O_RDWR) ,则无法录音和回放。只能分别设置RDONLY和WRONLY。即半双工方式。否则,就是在录音的时候可以听见,但是无法回放。分析下来似乎是IIC总线中只分配了一个通道给声卡,或者是只启用了一个通道,所以无法录音和放音同步进行。解决方法就是分别以RDONLY方式打开进行录音和WRONLY方式打开进行放音。
Sound1.c用于将录音保存在test.wav文件中,并利用cast test.wav > /dev/sound/dsp回放文件。此处需要注意的是,录音频率必须是44100才能正确回放。否则就会出现类似快放的效果。分析应该是cast方式利用了dsp的默认播放频率44100,所以如果录音的时候低于这个频率,这放的时候就会快放。
此外,设置采样率的时候必须设置成16bit,否则会提示出错。原因尚不知道,估计是与声卡有关。
- 2022-01-21 20:45:44下载
- 积分:1
-
基于PIC单片机的嵌入式CAN智能节点及其与PC的通信。
基于PIC单片机的嵌入式CAN智能节点及其与PC的通信。-PIC MCU-based embedded CAN intelligent node and its communication with the PC.
- 2022-08-12 20:43:55下载
- 积分:1
-
AVR读取DS18B20 DOME
AVR单片机读取DS18B20的DOME,项目可以直接运行,并且可以通过串口打印直接打印到上位机进行显示
- 2022-01-26 04:53:05下载
- 积分:1
-
制作Linux文件系统的工具,busybox。
制作Linux文件系统的工具,busybox。-Produced Linux file system tools, busybox.
- 2022-05-12 20:41:02下载
- 积分:1
-
1instrument_OBD
在AVR,STM,PIC单片机下开发OBDII源代码,支持CAN总线。
In the AVR, STM, PIC microcontroller development under the OBDII source
code, support CAN bus.
- 2022-02-04 07:52:25下载
- 积分:1
-
uclinux introduction book
uclinux introduction book
- 2023-07-19 01:25:04下载
- 积分:1
-
炬力MP3软件和程序包括sdk_i_32f_16.rar,修订过程…
ATJ2085 mp3软件,程序包括sdk u i u 32f u 16.rar,修改程序
- 2022-02-10 00:45:34下载
- 积分:1
-
i2c 下的24c系列的源代码集
i2c 下的24c系列的源代码集-i2c under 24c series of source code set
- 2023-04-11 16:55:04下载
- 积分:1
-
修改IP 15
altera的15个IP核的源码,可能有用-altera of 15 IP-core source, may be useful
- 2023-07-03 08:30:04下载
- 积分:1
-
PT2267,2272!,315M遥控STM32解码
PT2262 PT2272 315M 遥控解码 可以学习存遥控的地址 代码封装好了 直接读取key的值
- 2023-08-15 01:50:04下载
- 积分:1