Посмотрите NAudio от Mark Heath, отличная музыкальная библиотека .NET, я бы сказал, что она должна содержаться в BCL.
logo http://code.google.com/p/midi-dot-net/logo?cct=1259803335 midi-dot-net
Еще один замечательный C# проект Тома Локовича.
Карл Франклин, хозяин дотнет-скал, проделал некоторую работу с этим, если вы посмотрите на его образцы кода, это может помочь: http://www.franklins.net/dotnet. aspx .
Он также сделал трансляцию экрана на маршрутизаторах Midi .
Надеюсь, это поможет
Не знаю, поможет это или нет: http://www.c-sharpcorner.com /UploadFile/mgold/SheetMusicRecorder09242005060541AM/SheetMusicRecorder.aspx
это музыкальная клавиатура, но вы должны иметь возможность реконструировать исходный код и адаптировать его к тому, что вы пытаетесь сделать.
Раньше я использовал Midi Toolkit в качестве отправной точки, возможно, вы сочтете это полезным.
Кстати, JFugue - это не только библиотека, но и синтаксис. Я работаю над портированием его на Ruby, и было бы неплохо, если бы кто-нибудь (вы, может быть?) Перенесли его на .NET =)
Ну, не просто как JFugue, но я использовал библиотеку BASS для .Net. Вы можете найти библиотеку в в сети un4seen
. Она имеет плагины для управления звуком и midi thru. Надеюсь, это поможет.