The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)
What works
All built-in plugins and features
What does not
Sound
AISO4All
XXL version only works in demo mode
What was not tested
3rd party plugins
Additional Comments
Runs VERY slow, almost to the point where it's unusable. Runs fine in windows on the same PC, so it's not a problem with my specs.
Could not get it to recognize my sound card, and AISO4All did not show up in the settings at all, despite the fact that it was installed properly.
"Error 1040" came up multiple times during install, but the program still "seemed" to install correctly.
Lastly, I have the XXL version, but the program only ran in demo mode, meaning that I couldn't save any of my project files.
Copy "asio.h" from the Asio SDK folder "common" into the wineasio folder.
You will need the wine source and the jack source for compiling: http://jackaudio.org/ (if not in one of your repos)
Compile wineasio (./configure make make install)
do: $ regsvr32 wineasio.dll
Now you have an ASIO driver running in wine that sends the audio signals to jack. Best would be to install qjackctrl or something similar.
Before launching FL (or any other audio program using ASIO) make sure you have configured the jack server, and it is running. Also make sure the only audio driver selected in winecfg is ALSA.
In FL you can then select in Options>Audio>Audiodevice>wineASIO
If it freezes when selecting wineasio, just kill FL and restart it, the wineasio driver should stay defaulted/selected.
this setup only works in 32bit oses, if youre running 64bit, you should search for wineasio-x-0.3 or something. There are .debs and .rpms of a 64bit version of wineasio (called wineasio-x) somewhere in the web. Google is your friend. then you have to start jack, the jackbridge, then FL to get it running once installed.
HOWTO Using Pulse Audio
If you'd like sound to work under PulseAudio (PA), you have to run
programs with the "prefix" of [padsp], which launches programs under
the PA server.
If it doesn't work with just the prefix, launch winecfg
under PA
padsp winecfg
Under the audio tab, you should have only
checked the OSS drivers.
HOWTO Performace Tweak (allocate Power from GUI to sound ;)
Performance issues are mainly with the GUI since it makes extensive use
of GDI which is slow in Wine.
This can be worked around somewhat by
decreasing the CPU usage to the GUI, making the sound more responsive ,
but on the flip side making the GUI less responsive.
To do this, open up the System Process List, then right-click on FL.exe and set priority to 19.
HOWTO Midi Substitution
FL Studio can use the PC keyboard as a crude substitute MIDI keyboard.
check/uncheck under menu Options->Typing keyboard to piano
However in Gnome if you have keyboard repeating turned on
see menu
System->Preferences->Keyboard->General->Repeat Keys
then
these repeats are being sent and a typical sound generator/VST will
"stutter" which is really just multiple MIDI keypresses/notes, so
turning key repeats off in Gnome is a workaround for this problem.
NOTE: Using the FL Studio Help
Just tried Wine git 1.1.1-55 and for the first time I see the images
rendered in the FL Help window.
Still no window minimize-restore-close
buttons, but if I go to the Window Menu (upper left corner) and uncheck
"Always On Top"
I can make it go behind the main FL window. It stays
open until FL is closed. In spite of the limitations I think the Help
is now quite useable.