http://bugs.winehq.org/show_bug.cgi?id=9412
Summary: FL Studio 7 cannot play most of its WAV files Product: Wine Version: 0.9.43. Platform: PC-x86-64 URL: http://imageworld.tucows.com/files7/flstudio7_RC6b.exe OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: mail@science.su
Created an attachment (id=7732) --> (http://bugs.winehq.org/attachment.cgi?id=7732) WINEDEBUG=+loaddll,warn+all wine FL.exe
FL Studio 7 is professional software for creating music. It works *almost* perfectly but because of this bug it isn't actually usable: most of its WAV files do not work and this makes the program useless!
As I have said FL Studio make use of WAV files. Some WAV files are in standard PCM uncompressed audio format and they plays fine. Others use non-standard WAV format and fails to play at all. Because of that a lot of effects and sounds cannot be used.
If I run the program with WINEDEBUG=+loaddll,warn+all I get the following output when I try to play a "non-standard" WAV file: (see attachment). When I play standard PCM-encoded WAV file there is no such output. I think this output gives some useful clues but unfortunately I have almost no knowledge about Widnows sound API so I cannot fix this myself.
Feel free to ask any additional questions. The program has a demo and it is almost fully functional (see the URL field).
How to reproduce (instruction by Travis Forghani, with minor changes and comments for better readability):
1) Click on "Packs" to expand it. Then click on "Basses" to expand it. Next, click on the "BASS_EfEm_C2"; when you click on the BASS_EfEm_C2 effect, the sound that is supposed to be created is created. This works because "BASS_EfEm_C2" is standard PCM encoded WAV file. 2) Click on "RealDrumkits" to expand it. Next, click on "RD_Crash". When you click on the "RD_Crash" effect, the sound that is supposed to be created is not created and there is no output via the speakers. This doesn't work because "RD_Crash" is non-standard WAV. But on clean Windows this works out-of-the-box.