配置声音输出
- 更新时间2025-07-30
- 阅读时长4分钟
配置生成数据的声音输出设备。使用写入声音输出VI使数据写入设备。
(Windows) 使用该VI必须具有DirectX 8.0或更高版本。(Linux)你必须有开放声音系统(OSS)驱动程序才能使用这个VI。

输入/输出
每通道采样数
—
每通道采样总数指定缓冲区中每通道的采样数量。 如需连续采样则应使用较大的采样数量。采样数量越少,对内存的使用就越少。
采样模式
—
采样模式指定写入仅为一次(有限采样)或连续写入(连续采样)。 有限采样模式下,仅在写入每通道采样总数所指定的采样个数后,才可调用写入声音输出。连续采样模式下,“写入声音输出”VI可随时重复调用。
设备ID
—
设备ID是声音操作时使用的输入或输出设备。通常,绝大多数情况下都应选择默认值0。 可选值的范围为0到n–1,n是计算机上输入或输出设备的个数。
声音格式
—
声音格式设置声音操作的播放速度、通道数和每采样比特数。控件的值取决于声卡。 注: 当VI运行时,将 采样率(S/s )和 每采样位数 设置为高,会占用更多的计算机内存。操作系统和声卡并不支持所有的声音格式选项。
错误输入(无错误)
—
错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。
任务ID
—
任务ID返回指定设备的相关配置的识别号。可将任务ID传递至其它“声音输入操作”VI。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Graphics and Sound\Sound\Generate Sound.vi
- labview\examples\Graphics and Sound\Sound\Sound File to Sound Output.vi
- labview\examples\Graphics and Sound\Sound\Simultaneous Sound Input Output.vi
每通道采样数
—
设备ID
—
声音格式
—
采样率(S/s)
—
错误输入(无错误)
—
任务ID
—
错误输出
—