lipop
2009-06-05 20:44:35
[url]http://www.fw211.com/article.asp?id=13[/url]
最近写了一个NDS上的录音程序,基本原理就是使用ARM7的定时器来完成不同频率的采样,这里采的是8位无符号数,DS也可以采12位无符号数,然后转换成16位有符号的PCM,通过FIFO通知ARM9采样完成,利用共享地址机制将采好的数进行MP3编码,然后调用文件系统接口将录音文件写入R4TF卡。由于我的烧录卡是R4TF所以程序也仅支持R4TF,其他的无法支持(懒得用DLDI)。使用方法也非常简单,上下键来调整采样率,范围为16000HZ、22050HZ、24000HZ、32000HZ,左右键来调整位率,范围为32KBPS、64KBPS、96KBPS、128KBPS,L/R键调整麦克增益,范围为+20DB、+40DB、+80DB、+160DB,A键开始录音,B键停止录音,如果用触摸屏操作的话还有一个暂停的选项。录音文件最后被保存到根目录下的mp3enc目录下,
昨天收到一个bug,录长时间可能会将tf卡的文件系统写乱,我晚上试了试,没发现问题,但是为了安全起见,建议录音的时候使用小容量的tf卡,并且备份你卡上的内容!
darkira
2009-07-24 09:12:37
终于看到不要附件的了
bug危险
但我又1G卡
下咯
darkira
2009-07-24 09:20:06
很小吗
貌似蛮好用的
咱MICrosoft终于派上用场了
ccq101
2009-07-24 09:45:00
我的64MTF卡 终于派上用场啦
330729850
2009-07-24 10:11:42
真不错...
sigior
2010-04-18 15:37:42
又一个录音软件。。。谢谢!!我会好好用的!!