Einzelnen Beitrag anzeigen

blackdrake

Registriert seit: 21. Aug 2003
Ort: Bammental
618 Beiträge
 
Delphi 10.3 Rio
 
#3

Re: möglichst einfach MIDI abspielen

  Alt 26. Sep 2007, 09:28
MIDI Player mit ShellExecute aufrufen? Macht doch keinen Sinn als Hintergrundmusik z.B. in einem Spiel.

Wenn du direkt und ohne TMediaPlayer arbeiten willst, verwende "MCISendString". Damit kannst du direkt mit der Soundkarte kommunizieren und WAVE's oder MIDI's abspielen. Aber um das Loop beim MIDI musst du dich leider selbst kümmern.

http://www.swissdelphicenter.ch/de/showcode.php?id=1127

Ein paar Befehle:

Open, Close, Play, Stop, Rewind

Unit MMSystem muss eingebunden sein.

Wenn du nähere Fragen zu MCISendString hast, frage einfach.

Gruß
blackdrake
Daniel Marschall
  Mit Zitat antworten Zitat