Hi,
rätsel jetzt schon seit einer zeit warum man in der konsole irgendwie keine midi sounds wiedergeben kann.
im irc meinte einer, dass midi sound bei einem anderen kanalton vielleicht ausgegeben wird als mp3 und wave.
ich glaube, dass die konsole einfach dafür nicht gemacht wurde und das deswegen nicht geht
als bsp hab ich eben
|
C-/C++-Quelltext
|
1
2
|
mciSendString( L"open \"Sounds\\field.mid\" alias field", 0, 0, 0);
mciSendString( L"play field", 0, 0, 0);
|
spielt nichts ab, wenn ich jedoch ein wait mitsende,dass es wartet, ibs der sound fertig ist, wartet es auf irgendwas (d.h. sound wurde vermutlich geladen und wird irgendwo wiedergegeben, man hört es jedoch nicht (?))
|
C-/C++-Quelltext
|
1
2
|
mciSendString( L"open \"Sounds\\field2.mp3\" alias field", 0, 0, 0);
mciSendString( L"play field", 0, 0, 0);
|
das geht problemlos und ebenso eine .wav datei.
kann mir wer erklären, warum midi nicht geht und ob midi überhaupt zum wiedergeben in der konsole geeignet ist?
hab im google nichts gefunden (nur,dass es in delphi anscheinend geht
) und die sufu hat nur threads, die aber nicht zum thema passen geliefert.
lg
Simon