Frage

I Direct für MIDI-Wiedergabe in einer Anwendung verwende ich bin zu entwickeln. Weiß jemand, ob es möglich ist Direct zu verwenden, um einzelne Noten zu spielen? Derzeit bin ich Umwandeln einer In-Memory-Datenstruktur, die gesamte ‚Songs‘ in einen MIDI-Puffer darstellt und es zurück durch Direct spielen. Ich möchte in der Lage sein, einzelne Noten zu spielen, ohne einen MIDI-Puffer für sie erzeugen zu müssen, laden Sie es und es zu spielen. Ist diese Art der Sache sogar möglich, mit Direct?

Dies ist mein erster Ausflug in die Welt der Direct so hoffentlich bin ich nicht zu uninformiert davon Fähigkeiten ist ...

War es hilfreich?

Lösung

I glauben , dass Ihre Notiz Nachrichten in eine DirectMusicBuffer8 Füllung und dann spielen, dass ist in der Tat der einfachste Weg, es zu tun.

Ich nehme an, Sie sind sich bewusst, dass Direct veraltet ist, nicht für die Entwicklung neuer empfohlen usw. etc.

Andere Tipps

Hmm, ich werde sehen, ob ich weitere Informationen über die auf MSDN ausgraben kann.

Ich bin mir bewusst, Direct veraltet ist, aber mein Verständnis ist, dass XAudio2 für MIDI sehr schlechte Unterstützung hat. Es sei denn, ich auf, dass alles täuscht -. Ich XAudio2 in einem Augenblick wechseln würde, wenn es MIDI unterstützt, wie ich zu integrieren Direct in meine Anwendung nur in den frühen Stadien bin

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top