Kurz gesagt, ich suche eine .NET Übersetzung von JFugue .
Aktualisieren
Mir ist klar, dass es keine echte .NET-Alternative für JFugue gibt, die Posts sind immer großartig als Richtlinie für jemanden, der es selbst entwickeln möchte
Danke für euch alle.
Hinweis: Ich möchte betonen, dass meine Suche nach dem Transkriptionsteil und nicht nach dem Spielteil erfolgt, mit anderen Worten, ich suche nach einer .NET-Engine, die MIDI-Mapping-Klassen usw. besitzt.
NAudio scheint die bisher heißeste Alternative zu sein.
Checkout NAudio von Mark Heath , eine großartige .NET-Musikbibliothek, würde ich sagen, dass sie in der BCL enthalten sein sollte.
Logo http://code.google.com/p/midi-dot- net / logo? cct = 1259803335 midi-dot-net
Ein weiteres großartiges C # -Projekt von Tom Lokovic.
Carl Franklin, der Gastgeber von dotnet rocks, hat damit einiges an Arbeit erledigt, wenn Sie sich seine Code-Beispiele anschauen, kann es helfen: Ссылка .
Er hat auch einen Screencast auf Midi-Routern gemacht.
Hoffe, das hilft
Ich habe Midi Toolkit zuvor als Ausgangspunkt verwendet, vielleicht finden Sie es nützlich .
BTW, JFugue ist nicht nur eine Bibliothek, sondern auch eine Syntax. Ich arbeite daran, es zu Ruby zu portieren, und es wäre nett, wenn jemand (Sie, vielleicht?) Es zu .NET =)
portierenDryWetMIDI verfügt über MIDI-basierte Musikprogrammierungsfunktionen. Es gibt dort keine Klangerzeugung, nur die Erstellung einer API, die das Erstellen von MIDI-Dateien ermöglicht. Ein kurzes Beispiel:
%Vor%Wie Sie sehen, ist es kein Ersatz für JFugue, da es hier keine spezielle Syntax gibt, nur .NET API.
Nun, nicht nur wie JFugue, aber ich habe die BASS-Bibliothek für .Net verwendet. Sie finden die Bibliothek im un4seen-Web
Es hat Audio-Kontrolle und MIDI-Plugins. Hoffe es hilft.