naudio

    0热度

    1回答

    未能找到最新的作品(http://opus-codec.org/).NET包装,我认识到(naudio)+(opus)可能=(很好用)。事情是,我从来没有真正使用过naudio,尽管我已经下载并准备好了,如果需要的话。 所以,问题是,naudio是否支持Opus编解码器,如果不支持,是否有可能支持它,如果有的话,必须实现哪些类才能实现?

    0热度

    1回答

    我正在使用NAudio作为我正在设计的屏幕录制软件,我需要知道是否有可能不仅控制特定应用程序的音量,而且还显示应用程序声音的VU表。 我已经遍布各地搜索,似乎我只能得到我的电脑上目前设备的VU表,并设置这些设备的音量。 尽管我使用的是NAudio,但我仍对其他解决方案开放。

    0热度

    1回答

    我想用NAudio一次播放多个MIDI乐器。我找到了关于如何演奏单个MIDI乐器的说明,并且我找到了有关如何将单个MidiEventCollection中的多个音轨导出到文件的说明。但是,我似乎无法将这些想法放在一起。 下面是一些愚蠢的示例代码我通过我的所有的MIDI乐器循环,打每一个主要的第三和谐: var midiOut = new MidiOut(0); for (var i = 0; i

    0热度

    2回答

    我正在构建自己的自定义MIDI映射应用程序,迄今为止这么好。我一直在使用nAudio来接收MIDI信息,它的功能就像一个魅力。 但是当想要发回一些东西时,我遇到了一些麻烦。要在我的控制器上启用灯光,我必须发送一个Note On消息:例如90 kk 01,其中kk等于相应的按键。 (见下图) 但是,它不工作。我根本没有收到任何错误消息,但没有任何照明。我正在发送的 实施例: midiOut = ne

    1热度

    2回答

    我需要将WAV文件转换为8000Hz的16位单声道的Wav。我已经有了一个代码,可以和NAudio库一起使用,但我想用MemoryStream代替临时文件。 using System.IO; using NAudio.Wave; static void Main() { var input = File.ReadAllBytes("C:/input.wav");

    -6热度

    1回答

    我想连接微控制器PC,并发送波形文件形成微到PC。然后我想要实时播放这样的波形流,并同时将它保存在PC中。 我可以设置与所述微和PC接收的数据阵列之间的USB连接。 我想在播放过程中播放该数据阵列,并发送实时下一个数组无间隙。 我使用C#在PC上编程。

    0热度

    1回答

    我需要以下参数的基础上执行文件的未来大小估计的方式:每个样品 位 通道数 采样率 样品计数 MP3质量(LAMEPreset) 我使用NAudio.Lame包。 C#,.Net int GetBytesAmountMp3(int framesAmount, WaveFormat format, LAMEPreset quality) { var compressionFactor =

    0热度

    1回答

    当播放存储器流含有WAV编码的音频的开始处,重放用锋利的流行/裂纹开始: ms = new MemoryStream(File.ReadAllBytes(audio_filename)); [...] dispose_audio(); sound_output = new DirectSoundOut(); IWaveProvider provider = new RawSourceWav

    1热度

    1回答

    我有一个使用NAudio库的WAV格式的活动录音。 private void RecordStart() { try { _sourceStream = new WaveIn { DeviceNumber = _recordingInstance.InputDeviceIndex, WaveFormat = new Wav

    0热度

    1回答

    我的应用程序当前使用AXWindowsMediaPlayer组件播放视频,然后使用默认声音设备播放声音。 我需要添加对播放多个视频的支持,并且反过来我需要能够为每个视频设置音频源。 思考如何实现这一点: 设置AXWindowsMediaPlayer的音频终端到我的指定的设备(我知道我可以在Windows Media Player程序做到这一点,但不知道如何在代码中)。 使用WMP播放视频并使用NA