主要内容

asiosettings

打开设置面板ASIO司机

描述

例子

asiosettings打开设置面板的ASIO司机与默认的音频设备。

例子

asiosettings (设备名称)打开设置面板的ASIO司机与音频设备,设备名称

例子

全部折叠

创建一个音频的I / O对象,audioPlayerRecorder。调用asiosettings与设备相关的audioPlayerRecorder作为参数。

playRec = audioPlayerRecorder;asiosettings (playRec.Device)

调用asiosettings不带参数的函数。

asiosettings ()

优化延迟使用ASIO司机时,设置ASIO驱动程序的缓冲区大小的缓冲区大小,音频的I / O对象。在这个例子中,假设输入您的音频设备作家64样品每帧。这个示例需要一个Windows机器和ASIO司机。

创建一个audioDeviceWriter系统对象™。打开ASIO设置面板ASIO-compatible设备与设备相关的作家。

deviceWriter = audioDeviceWriter (“司机”,“ASIO”);asiosettings (deviceWriter.Device)

机器上在这个例子中,以下对话框打开:

打开的对话框是特定于您的ASIO司机。将ASIO缓冲区大小设置为所需的大小,64。

现在延迟最小化当前帧大小的64个样本。如果你想测量延迟的降低特定于您的系统,遵循的步骤测量音频延迟的例子。

输入参数

全部折叠

ASIO-compatible设备名称指定为一个字符或字符串向量。如果设备名称没有指定,默认ASIO-compatible设备使用。

查看有效ASIO设备列表的名字在你的机器上,使用getAudioDevices在一个audioPlayerRecorder,audioDeviceReader(“司机”、“ASIO”),或audioDeviceWriter(“司机”、“ASIO”)对象。

数据类型:字符|字符串

提示

  • asiosettings只兼容Windows机器上ASIO司机。ASIO司机不都要预装Windows。

  • asiosettings返回一个错误如果使用一个锁着的音频设备。例如:

    aDR = audioDeviceReader (“司机”,“ASIO”);美国存托凭证();asiosettings (aDR.Device)
    错误使用audio_asiosettings PortAudio错误:设备不可用错误asiosettings(第77行)audio_asiosettings (ID);

版本历史

介绍了R2017b