asio

    1热度

    2回答

    对于ASIO和Windows WDM-KS主机API,PortAudio都显示deviceCount为0,defaultOutputDevice为-1。我成功构建了PortAudio以包含对ASIO和Windows WDM-KS的支持,并且在遍历可用主机时,两种选项都显示出来。我也证实我已经安装了ASIO4A。我究竟做错了什么?我在Mac上的虚拟机(vmware)中运行Windows。这是造成问题

    1热度

    2回答

    我正在使用VS2010并正在使用此项目。 http://www.codeproject.com/KB/audio-video/Asio_Net.aspx 起初,我下载的演示二进制,它会崩溃我的机器上。在阅读了一些评论之后,它说要下载源代码,构建它(在获得ASIO SDK之后),它应该可以在你的机器上运行。这是正确的,在VS中构建它之后,在该机器上。 当我将重建的.exe和.dll移动到另一台机器时

    1热度

    1回答

    我打算建立一个简单的音频接口。为此,我只想知道ASIO驱动程序通常以何种格式将数据传递给程序?我无法从规格中找出它或找到其他地方。我不想写一个自己的驱动程序,我只是想以相同的格式传递我的数据。

    1热度

    1回答

    我试图让sine wave example在AsioOut上运行,但它听起来更像是一个扭曲的方波。 AsioOut可能只支持PCM格式吗? asio的.wav文件播放工作得很好... 如果是这样,我如何填充我的缓冲区与Ieee浮游物并转换为PCM?或什么是最好的方式来回溯Ieee ASIO?我很想避免不必要的样本转换..我试图生成一个适合缓冲区大小的正弦波,以确保我有连续的值,我用采样率44100

    1热度

    2回答

    我想使用ASIO(音频流输入/输出)。我下载了SDK,但是因为这个SDK没有库,只有头文件和源文件,我不得不将它编译成一个库。此外,它是这样编写的,它使用了MSVC的一些功能(特别是一些宏定义--WIN64和WINVER)。我无法使用MSVC授权原因。所以我在MinGW上使用Eclipse CDT,告诉预处理器设置这些宏(对于Windows 7 x64)并愉快地编译一个库。 现在,当我想使用该库时

    1热度

    1回答

    我想用我的应用程序的MinGW编译ASIO,但我一直运行到未定义的参考'g_Templates','g_cTemplates'和'vtable for AsioDriver'。我正在链接-lole32 -luuid。我需要什么额外的库来编译这个? 谷歌发现这是一个DirectShow过滤器,但MinGW应该能够针对DirectShow进行编译。

    0热度

    1回答

    我正在写一个应用程序,使用低延迟的ASIO卡获取声音数据。低等待时间意味着每批只有128个采样,对于48k采样率。从ASIO卡,我得到32位有符号整数范围的原始样本。 现在我想听通过ASIO卡发出的声音,但不是在ASIO卡上,而是在Windows中的默认输出设备上。我正在使用WAVE_FORMAT_PCM设置waveOutWrite,并使用与ASIO输入相同的特性。每当我得到一个新的128个样本的

    4热度

    1回答

    我想编译一些我在visual studio中下载的代码。该代码旨在用于msvc 6,并将其导入到VS2010。该代码是通过编译DLL为labview提供ASIO支持。整个代码见here。 构建时出现以下错误: “error C2373:'_ pctype':redefinition; different type modifiers。” 的代码片段如下: unsigned short _Ints[

    1热度

    1回答

    我正在尝试录制3-4个音频流并将它们写入单独的wav文件。我正在使用NAudio的asioOut来捕捉音频。起初,我只是写了一个3或4频道的WAV文件。所以我在这里搜索问题,并认为我创建了一个answer,但我仍然无法弄清楚。现在我可以编写单独的wav文件,但它们在每个文件中都有多个通道。 channel_1.wav -------->具有信道1和2 channel_2.wav -------->

    0热度

    1回答

    如果我想改变输出音量,我不应该使用IWavePlayer.Volume产权?我应该改变WaveProvider的输出样本(乘以因子)吧?好的,对于WaveOut和DirectSoundOut来说很好,因为您可以从Windows Volume Mixer控制它们。如果我把音量混合在100%的体积中,并发送来自WaveProvider的未触及的样本,我将实现100%的声卡音量。但如果我使用AsioOu