Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi midiOutPrepareHeader SysEx senden (https://www.delphipraxis.net/72761-midioutprepareheader-sysex-senden.html)

sonz 6. Jul 2006 11:36


midiOutPrepareHeader SysEx senden
 
Hallo Leute, ich hoffe mal mir kann hier jemand helfen.
Ich will eine SysExMessage an ein Sequenzer senden (Cubase).
Beim Vorbereiten der MidiHeaders bekomme ich immer ein
MMSYSERR_INVALPARAM.
Hat jemand ne Idee was ich falsch mache ??

Danke, Ingo

Delphi-Quellcode:
procedure TForm1.SpeedButton5Click(Sender: TObject);
var header : pMidiHdr;
MMRes : MMRESULT;
sysex : pchar;

begin;
  header.lpData := #$F0#$7f#$7F#$06#$01#$f7;
  header.lpData := sysex;
  header.dwBufferLength := sizeof(tmidihdr);
  header.dwFlags := 0;
  mmres := midioutprepareheader(midiout,@header,sizeof(@header));
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz