ich hab zwar nich so viel ahnung, aber man könnte ja vielleicht paralell zu dem richtigen sound den gleichen sound nochmal mit der lautstärke 0 mitlaufenlassen.
wenn dann der eine sound zu ende ist wird sofort der mitlaufende laut gestellt und während der läuft wird der erste song wieder vorbereitet und dann bei dem ende des zweiten songs den ersten wieder laufenlassen...usw...
(das is zwar kompliezirt aber vielleicht gehts ja..)
ich bin ja delphi-noob, aber das war mein erster gedanke...