我真的很希望能够在使用pygame.mixer.music模块MIDI文件某个地方开始播放,但我得到了以下错误: error: Position not implemented for music type
(这是与pygame 1.9.1。) 我看不到任何其他库,有这种类型的MIDI音频合成,我可以使用。有什么建议么?
的输出MIDI设备 所以,我终于找到了帖子中的一个,帮助我走出这个类 using System;
using System.Text;
using System.Runtime.InteropServices;
using System.IO;
namespace MidiProgram
{
/// <summary>
/// MCIPlayer is based off code
我写了下面的方法来转换票据(标到最后八度)到相应的MIDI间距: // Converts a note string (MUST HAVE OCTAVE) to an integer pitch.
public static int convertToPitch(String note) {
String sym = "";
int oct = 0;
String
我想用NAudio一次播放多个MIDI乐器。我找到了关于如何演奏单个MIDI乐器的说明,并且我找到了有关如何将单个MidiEventCollection中的多个音轨导出到文件的说明。但是,我似乎无法将这些想法放在一起。 下面是一些愚蠢的示例代码我通过我的所有的MIDI乐器循环,打每一个主要的第三和谐: var midiOut = new MidiOut(0);
for (var i = 0; i