У меня есть фрагмент кода, который воспроизводит MIDI-ноту (в обоих каналах), однако я не знаю, как изменить его, чтобы воспроизводить ТОЛЬКО MIDI-звук ПРАВЫЙ или ТОЛЬКО на ЛЕВОМ канале.
Это мой код:
Код: Выделить всё
public static class MidiNote
{
public static MidiOut MidiOut = new MidiOut(0);
public static void PlayNote(int key, int duration)
{
MidiOut.Volume = 65535;
MidiOut.Send(MidiMessage.StartNote(key, 127, 1).RawData);
Thread.Sleep(duration);
MidiOut.Send(MidiMessage.StopNote(key, 0, 1).RawData);
}
}
Воспроизведение звука на определенном канале с помощью NAudio
Как воспроизводить звук только на левый канал наушников и только правый канал наушников в С#?
Подробнее здесь: https://stackoverflow.com/questions/499 ... t-or-right