New audio thread 'Priority' and 'Safe overloads' features have been added to FL6 to make the program more stable in the face of high CPU loads. New minimalist look. New menu system. New 'one-click recording' option for new users in the Tools Menu. Edited events are now stored in a most recently used list. Drag/drop now works on detached playlist. Left-click and drag from most wave-displays to the channel window or other plugins is now possible. Speed improvements. Knob animation is now smoother. Middle mouse button opens items in browser, mouse wheel works in some new places, etc. Added support for more hardware controllers including sustain pedals. Support for multimedia keyboards. Default sample loading change. LAME DLL (MP3 codec) now loaded dynamically. New 'Link all parameters' dialog that allows you to step through all automatable parameters and link them to hardware controllers.
Direct Wave, Fruity Envelope Controller, Wasp XT, Updated Wasp, EQUO, Fruity Delay Bank, Fruity Multiband Compressor, Fruity Reeverb 2, Fruity Squeeze, Chrome, Sytrus 2.
Updated Piano Roll, Play List, Mixer, MIDI, etc.
A lot. :D I found solutions and workarounds to the mouse and codec problems, and the Wasp and Drums Synth Live plugins now work in 0.9.28! Ok, so to fix the mouse problem with the knobs and switches: in FL Studio simply go Options->General Settings and check the "Use tablet PC or digitizing stylus" box. The reason why many of the sound files don't play is because the Vorbis codec isn't installed by the installer. This is because Wine doesn't(yet) process the vorbisacm.inf file that installs this codec. Thankfully you can easily install it manually and it works perfectly. :) Navigate to the FL Studio folder: FL Studio 6/System/Installers/VorbisACM Copy the vorbis.acm file to ~/.wine/drive_c/windows/system Then edit the system.ini file in ~/.wine/drive_c/windows Add this: [drivers32] MSACM.vorbis=vorbis.acm If the [drivers32] part is already there then just add the MSACM part. Now all the sound files will work. :) Instead of editing the system.ini file you could edit the registry instead if you decided you wanted to, although it's much more difficult and not needed at all. Inspect the vorbisacm.inf file and figure the registry entries out with this guide: http://mc1soft.com/linux/applications_tested.htm Good luck. :P The freezing I mentioned in my last test was caused by the Wasp and Drum Synth Live plugins. They require the mfc42.dll file(get if from you windows install or dll-files.com and copy it to fake /windows/system32). When the dll was missing you'd get a popup that the Wasp(or drumsynth) plugin could not be found, but if the dll was there(in /windows/system32) you'd get the popup anyway and then FL Studio would freeze, but in 0.9.28 this problem is fixed and both plugins work. :)
What does not
Having the step sequencer up while loading a project or adding a channel still causes FLS to crash, so hide the step sequencer at those times. There are still major redraw issues, redraws are extremely slow and maximizing a window(inside FLS) does not redraw so minimize and maximize the entire program if you're using Kwin/Metacity. If you're using Beryl/Compiz this won't work so don't maximize the windows! ReWired does not work. It's also very likely that FL Studio won't be able to use any physical synths, keyboards or other hardware. 5.1 or any other surround sound things. This is a limitation of the current Wine sound driver. Proper prioritizing(bug #1631). This means that when the cpu usage goes up high enough wine will not(yet) be able to prioritize cpu clocks to avoid buffer underruns and crackles. Some patches have been written that might help with this problem so I might try them and recommend them if they work. :) "About" doesn't work properly and the Help file doesn't work at all. Use a native chm viewer like KchmViewer(KDE) or gnochm(GNOME) to view the help files. They're located in FL Studio 6/Help. FL Studio sometimes crashed right on exit, but that's not really a problem. ;)
What was not tested
I've tested mostly everything. :)
Thank you Wine devs. :) Thanks to your hard work I'm able to run my favorite application in Linux.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 9.10 "Karmic" amd64 (+ variants like Kubuntu)||Dec 04 2009||1.1.33||Yes||Yes||Platinum||an anonymous user|
|Show||Fedora 10 x86_64||Apr 05 2009||1.1.15||Yes||Yes||Platinum||an anonymous user|
|Current||Ubuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)||Dec 23 2006||0.9.28.||Yes||Yes||Silver||Sebastian|
|Show||Ubuntu 6.10 "Edgy" i386 (+ variants like Kubuntu)||Dec 08 2006||0.9.27.||Yes||Yes||Garbage||Sebastian|
|Show||Ubuntu 6.06 "Dapper" i386 (+ variants like Kubuntu)||Jul 12 2006||0.9.17.||Yes||Yes||Garbage||an anonymous user|