【问题标题】:How to change Default Recording device using LabVIEW?如何使用 LabVIEW 更改默认记录设备?
【发布时间】:2019-01-11 16:38:39
【问题描述】:

我们有一个基于声音采集的 LabVIEW 应用程序。

我连接了一个自定义 USB 音频设备(麦克风)。它被设置为默认的录音设备。

但是在运行应用程序时,如果连接了另一个麦克风源,则声音会被另一个麦克风而不是默认麦克风录制/采集。

所以为了让自定义麦克风进行采集,我尝试通过 LabVIEW 更改默认的录音设备。但我所能做的就是列出通过 System Exec 函数运行 PowerShell 命令连接的音频设备。

是否有任何可能的方法来使用 LabVIEW 更改默认记录设备?如果有请务必提及。

【问题讨论】:

  • 您能否向我们展示进行声音采集的LabVIEW代码(最好是VI Snippet)?它是否使用Sound Input Configure,如果是,则连接到Device ID

标签: labview


【解决方案1】:

以前,我有类似的要求,我做了以下!

  1. 获取 PC 上连接的所有麦克风。

  2. 获得所有设备 ID 后,我使用“设备名称”执行搜索以获取所需的设备 ID!

注意:如果上述 VI 只返回一个麦克风,请确保您已在 PC 上安装了 DirectX。

我希望这会有所帮助:)

【讨论】:

  • 嗨@BalaGopi,这对你有用吗?
  • 它非常适合我!谢谢! @Achuthaperumal RK:在两个节点中显示“参数”选项卡会很有用...请注意,这可能会有所帮助:您可以在下面的“函数原型”中查看参数。
【解决方案2】:

您好,我很晚才知道这些信息,但我可以为您提供一些您需要做的事情。

  1. 点按设置
  2. 选择我的设备
  3. 困难装置
  4. 选择并激活

或者

访问 Cpanel 选择程序并点击设备活跃度,现在选择困难的设置。

【讨论】:

    【解决方案3】:

    要更换困难的设备,请按照上述每个步骤操作: 1.设置 2.设备 3.选择困难的程序 愿你做任何改变。

    【讨论】:

    • 我已经尝试过了,我确保自定义麦克风设置为默认。如果可用,应用程序仍会选择其他麦克风。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-01
    • 1970-01-01
    • 2021-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多