naudio

    1热度

    1回答

    我使用NAudio创建具有两个通道的不同音频波形。对于正弦波我有下一个代码: int sampleRate = WaveFormat.SampleRate; for (int n = 0; n < sampleCount; n += 2) { buffer[n + offset] = (float)(AmplitudeLeft * Math.Sin((2 *

    6热度

    1回答

    我试图附加用于长途电话的USB设备,这些设备具有用于麦克风和扬声器的pnp声音控制器。现在我有两个扬声器和两个麦克风用于输入输出,如下图所示。 。现在我的动机是将音频流从系统麦克风传输到USB麦克风,从USB扬声器传输到系统扬声器。 我试图用虚拟有线软件来解决这个问题,但是这个我需要依靠第三方。什么可以是可以使用C#获得的解决方案。 我没有这方面的知识,所以不知道如何开始。谷歌搜索后,我发现 CS

    0热度

    1回答

    我想拨打电话使用AT命令和Naudio LIB发送和接收语音到调制解调器和传入语音到调制解调器工作正常,但传出的声音混乱(嘈杂) 任何帮助表示赞赏。 下面是代码: WaveIn waveSource; SerialPort portsend = new SerialPort("COM20", 57600, Parity.None , 8 , StopBits.One); Se

    0热度

    1回答

    我是通过在通过线程安全队列提供的单独线程中运行的naudio以C#流式传输音频。输入到naudio是一个由16位PCM数据组成的数据流,AAC通过libfaad2和PInvoke解码,因为我没有找到原生的C#AAC解码器。数据由源自现场“dab plus”广播源的连续流组成。 这一切都非常好,顺利,只有一点例外。 AAC解码器和naudio报告的数据速率不匹配。例如,libfaad2解码器报告48

    1热度

    1回答

    我们的应用程序使用NAudio WaveOut获取连接到用户计算机的音频设备。在这种特殊情况下,使用的是Windows机器以波兰语运行。因此,当我们枚举设备时,WaveOut会在设备名称中返回无效字符。 例如。设备名称应该是 “Głośniki(Urządzeniezgodne泽standardem高保真音频)” 但waveout的返回这样 Gԯݮ壹岐东西(URZڤzenie zgodne泽 也许

    1热度

    1回答

    我想了几天,不能使用NAudio在C#上做一个简单的播放按钮。它可以工作,但是当我按下按钮时,声音不会出来。试图把mp3文件放在项目文件夹中,没有任何反应。 public partial class MainForm : Form { public MainForm() { InitializeComponent(); } private

    4热度

    1回答

    进出口使用DMA从微观将音频发送到PC(LAN-TCP)播放实时: while (1) { U32 max; int r,i; main_TcpNet(); if(tcpSend & sendBuffer) { if(selectBuffer) { send_datalog(ADC_RegularC

    0热度

    1回答

    我将NAudio组件从1.6更新到1.7。在搜索有关PlaybackStoppedEvent的信息时,我遇到了以下链接:http://mark-dot-net.blogspot.com/2011/05/naudio-and-playbackstopped-problem.html 在解释中存在问题。 所以我的问题是,如果有任何情况下PlayBackStopped事件不工作可靠,或者如果我可以确保播

    1热度

    2回答

    我正在研究在声音文件上应用滤波器的应用程序,这些滤波器应用于频域,因此我使用NAudio库使用此代码从.wav文件获取样本: audio = new AudioFileReader(wav_file); samples = new float[wave.Length]; audio.Read(samples, 0, samples.Length); 在应用了前面的代码之后,现在我将样本作为

    0热度

    2回答

    正确 我一直在使用n音讯与 “射后不理音频播放与n音讯”教程(谢谢你马克这个真棒工具!)书面这里: http://mark-dot-net.blogspot.nl/2014/02/fire-and-forget-audio-playback-with.html 我管理使用MixingSampleProvider作为输入添加一个VolumeSampleProvider。但是,当我现在连续播放两个声音