2014-03-05 37 views
0

我需要读取并处理matlab代码块,其中的数据来自Simulink帧中的“Raspberry Pi ALSA音频采集模块”。我使用了Matlab r2013a和matlab r2013b,以及树莓派Simulink库。Simulink上的ALSA音频采集模块

这是因为我需要开发一个特殊的音频分析。

所以我的问题是:如何读取来自“树莓派音频捕获”块的数据流,并在修改它们之前将修改过的数据“绘制”或“记录”到文件中?

如何在流图中绘制这样一种数据?

以及如何将这种类型的数据记录到文件中?

谢谢!

+0

记住ALSA音频采集模块是RaspberryPi工具箱的一部分,我们可以看到Scope模块在RaspberryPi上不起作用,而“To Multimedia File”也不能在Raspberry上工作。 这只是命令的工作原理,是不是在最后的工作连接,从而:-( 这个脚本有时运行在主机上: %%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% fileID = fopen('/ home/PI /桌面/ THENAMEOFTHEFILE.txt”, 'A'); fprintf中(FILEID, '%12.8f \ N',INCOMINGDATAVARIABLENAME); 如果STOPIN == 1 FCLOSE(FILEID); 端 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% – user2725849

回答

0

你有DSP系统工具箱吗?首先查看该工具箱中的音频示例。其中有很多。绘图你需要范围块。你可以在Simulink库的“Sinks”下找到它们。对于编写,您需要“To Multimedia File”块,它也位于DSP System工具箱中。