配置声音输入设备,以采集数据并发送数据至缓存。使用读取声音输入VI读取数据。

(Windows) 使用该VI必须具有DirectX 8.0或更高版本。(Linux)你必须有开放声音系统(OSS)驱动程序才能使用这个VI。


icon

输入/输出

  • ci32.png 每通道采样数

    每通道采样总数指定缓冲区中每通道的采样数量。

    如需连续采样则应使用较大的采样数量。采样数量越少,对内存的使用就越少。

  • ci32.png 采样模式

    采样模式指定VI每次采集一个采样(有限采样)或连续采样(连续采样)。

    有限采样模式下,写入每通道采样总数指定的采样数之前,只调用读取声音输入。在连续采集模式下,可根据需要反复调用“读取声音输入”。

  • cu32.png 设备ID

    设备ID是声音操作时使用的输入或输出设备。通常,绝大多数情况下都应选择默认值0。

    可选值的范围为0到n–1,n是计算机上输入或输出设备的个数。

  • cnclst.png 声音格式

    声音格式设置声音操作的采集速率、通道数量和每个采样的位数。控件的值取决于声卡。

    注: 当VI运行时,将 采样率(S/s )和 每采样位数 设置高,会占用更多的计算机内存。操作系统和声卡并不支持所有的声音格式选项。
  • cdbl.png 采样率(S/s)

  • ci32.png 通道数

  • ci32.png 每采样比特数

  • cerrcodeclst.png 错误输入(无错误)

    错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。

  • iu32.png 任务ID

    任务ID返回指定设备的相关配置的识别号。可将任务ID传递至其它“声音输入操作”VI。

  • ierrcodeclst.png 错误输出

    错误输出包含错误信息。该输出提供标准错误输出功能。

  • 范例

    请参考LabVIEW附带的下列范例文件。

    • labview\examples\Graphics and Sound\Sound\Continuous Sound Input.vi
    • labview\examples\Graphics and Sound\Sound\Finite Sound Input.vi
    • labview\examples\Graphics and Sound\Sound\Simultaneous Sound Input Output.vi