the 4.03.08 version have problems, crash with wav, xm and midi files, i don’t have the esact error beacause i don’t receive error from System::CreateSound used, probably an internal errors, but the programas crash when call this function with the files posted

Such a meaningless message from an Elite poster… When Windows crashes it shows you a message pointing to a code offset, register status and so on. It also tells the reason like a typical access violation, a divide by zero, etc. Same thing in linux (core dump).