ALSA音频播放
发送音频回放使用ALSA声卡
库:
金宝app仿真软件金宝app支持包树莓π硬件/音频和视频
描述
的ALSA音频播放块将音频数据发送到音频输出设备,如扬声器或耳机,连接硬件。块使用高级Linux声音体系结构(ALSA)驱动程序框架发送音频数据。
接受一个块N——- - - - - -C矩阵,N是样品/频道,C是渠道的数量得到音频的支持。金宝app块确定这些值从输入信号。
请注意
使用ALSA音频播放块与音频设备支持超过两个渠道,你必须有一个音频工具箱™许可证金宝app。
在仿真软件金宝app®模型中,您可以设置ALSA音频播放块的调度程序中断源树莓π®硬件。有关更多信息,请参见调度程序选项。
算法
考虑一个仿真软件模型,金宝app包括一个ALSA音频捕捉块和一个ALSA音频播放块。的ALSA音频捕捉读立体声音频数据从麦克风连接到音频输入连接器的硬件。作为一个3×2矩阵块输出数据。在每个样本时,ALSA音频播放块接受音频矩阵和发送音频耳机连接到音频输出杰克的硬件。
的ALSA音频播放块决定了样本时间(T年代)从样品/音频通道(N)和采样频率(F年代)。
T年代=N/F年代
例如,如果N4410个样本,F年代是44100 Hz,阻止样品时间4410/44,100 = 0.1秒。
N是样品的数量/音频通道。块确定的价值N从输入数据。Fs是中指定的输入数据的采样频率音频采样频率(赫兹)参数。
港口
输入
参数
版本历史
介绍了R2013a