quizas si reproduces con PlaySound
en C++ builder:
Código:
#include <windows.h>
#include <mmsystem.h>
en Delphi:
Código:
uses
Windows, MMSystem;
con el parametro SND_ASYNC y reproduces uno detras de otro mejores eso
formato de PlaySound que yo uso:
C++ Builder code:
Código:
PlaySound(L".\\music\\PP_BluNotes.wav", NULL, SND_FILENAME || SND_ASYNC);
Delphi Code:
Código:
PlaySound(PChar('.\music\PP_BluNotes.wav'), 0, SND_FILENAME or SND_ASYNC);
si ves que sale todo solapandose o tal, utiliza alguna clase de timer o con la funcion Sleep() para separarlo un poco con algunos milisegundos entre cada sonido