FL Studio 20 available

Subforum for advertisements. Anything that might be interesting to the LinuxMusicians community is fair game here: hardware or software, Free or proprietary, go wild!

Moderators: khz, MattKingUSA

User avatar
protozone
Establlshed Member
Posts: 89
Joined: Tue May 08, 2018 9:02 pm

FL Studio 20 available

Postby protozone » Tue May 29, 2018 1:52 pm

http://image-line.com

FL Studio recently jumped from 12 to 20.

So I downloaded the demo, and as far as I can tell, it runs more smoothly than the predecessors.
Also the workflow ergonomics have been improved. It's much easier to assign step parts to the mixer, and some of it is automatic now, so it's less tedious.

The FL Studio ASIO comes with it. I find that it's worth a try. On my system, using WINE of course (and tweaked PulseAudio), FL Studio ASIO works better than ASIO4all or other workarounds for getting programs like EnergyXT and Reaper to work. You don't have to just use it with FL Studio.

FL Studio 20 runs very smoothly on my system!

For the first time I can actually finally comprehend and use the FL Studio workflow.
Before, I couldn't properly overdub without timing errors and enough frustration to quit.
Also, they made switching screen modes easier and more intuitive.
This time around, I don't get dropouts and error glitches when playing the demos.
I can finally use the program for more than just the step editor!

I am using MX Linux 17 (Horizon) with an AMD/GPU-compatible RealTime kernel from AVLINUX(?).
As usual, I just use a tweaked PulseAudio instead of JACK. FL Studio ASIO helps much as the audio driver.

User avatar
falkTX
Establlshed Member
Posts: 6528
Joined: Sat Jan 09, 2010 3:04 pm

Re: FL Studio 20 available

Postby falkTX » Tue May 29, 2018 7:56 pm

FL Studio tried to do a wine version with codeweavers (for macOS), so I guess some of that work benefits using it on Linux.
Though now they have a real native macOS application.

Using ASIO4ALL or FL ASIO is not really a good idea on linux...
Use WineASIO which directly puts audio into JACK, so it skips pulseaudio and you get better performance and latency overall.

and btw, I moved this post to Marketplace, since it is not "*Linux* Music News" at all..

Jack Winter
Establlshed Member
Posts: 192
Joined: Sun May 28, 2017 3:52 pm

Re: FL Studio 20 available

Postby Jack Winter » Wed May 30, 2018 5:45 pm

FWIW, the asio driver used for the old fls osx version was based on wineasio and ported by codeweavers to osx.

I never got fls running well on linux w wineasio, but maybe times have changed. Don't see that there is anything specific in wineasio that would cause performance issues. Basically jackd's processing thread calls directly into wine and there are 2 memcpy operations and a call into the host, that's all. Nothing that could really cause problems, except for what the host does in the audio processing callback.
Reaper/KDE/Archlinux. i7-2600k/16GB + i7-4700HQ/16GB, RME Multiface/Babyface, Behringer X32, WA273-EQ, 2 x WA-412, ADL-600, Tegeler TRC, etc 8) For REAPER on Linux information: https://wiki.cockos.com/wiki/index.php/REAPER_for_Linux

urlwolf
Establlshed Member
Posts: 36
Joined: Wed Mar 06, 2013 11:57 pm

Re: FL Studio 20 available

Postby urlwolf » Sat Jun 02, 2018 11:55 am

Wine (which otherwise does a killer job with music apps) stopped picking up my midi device. Where do I post it?
It's an usb kb, icon i-key pro, in case anyone is curious.

Manjaro, so pretty up-to-date everything. Used to work 6 mo ago.

Update: I tried one other device, a NI Audio Kontrol 1, and it also fails to pick it up.
The only thing that shows is midi-through-port 0.
This is there independently of whether I have anything plugged.

Trying wine apps: FLstudio, and Mulab. FLstudio 12 used to work fine detecttin the device. Now FLstudio 12 and 20 both fail, together with mulab, so I blame a wine update?

urlwolf
Establlshed Member
Posts: 36
Joined: Wed Mar 06, 2013 11:57 pm

Re: FL Studio 20 available

Postby urlwolf » Sun Jun 10, 2018 7:13 pm

For reference, the midi device got picked up after a reboot.
What doesn't seem to work now is the inputs if the audio device (zoom H5).
Works fine on audacity/kwave/ardour. Any idea why?

urlwolf
Establlshed Member
Posts: 36
Joined: Wed Mar 06, 2013 11:57 pm

Re: FL Studio 20 available

Postby urlwolf » Sun Jun 10, 2018 7:14 pm

Oh, one computer now cannot launch FL studio. The big fruit appears but stays in and never gets to the GUI.
I'm afraid to update the machine I'm writing this in...

User avatar
falkTX
Establlshed Member
Posts: 6528
Joined: Sat Jan 09, 2010 3:04 pm

Re: FL Studio 20 available

Postby falkTX » Mon Jun 11, 2018 8:56 am

If using KXStudio and MIDI device missing (only "MIDI Through" ports appear), run this and reboot:

Code: Select all

sudo rm /etc/modprobe.d/snd-seq-*.conf

User avatar
protozone
Establlshed Member
Posts: 89
Joined: Tue May 08, 2018 9:02 pm

Re: FL Studio 20 available

Postby protozone » Mon Jun 11, 2018 1:00 pm

falkTX wrote:FL Studio tried to do a wine version with codeweavers (for macOS), so I guess some of that work benefits using it on Linux.
Though now they have a real native macOS application.

Using ASIO4ALL or FL ASIO is not really a good idea on linux...
Use WineASIO which directly puts audio into JACK, so it skips pulseaudio and you get better performance and latency overall.

and btw, I moved this post to Marketplace, since it is not "*Linux* Music News" at all..


OK. But actually I tried WineASIO a long time ago and it didn't work for me; I got unacceptable amounts of xruns and hangs and freezes and cursor playback errors and FL Studio crashing. So instead, I read about how to configure PulseAudio manually and install MsCoreFonts to run FL Studio... which *IS* a LINUX thing, and NOT a Windows thingy. I've been using FL Studio ever since. That was several years ago, and plenty of others have talked about it and explained it. It no longer requires the steinberg SDK extraction either.

PulseAudio is not too slow if it's configured right along with everything else. I've had a lot more problems with JACK than PulseAudio so I use PulseAudio with a whole bunch of stuff in Linux and since most Linuxes come with it by default, it's a pretty normal Linux thing I decided to peacefully coexist with.

FL Studio ASIO, actually *IS* a good thing because it lowers the latency of ASIO4all and provides at least some kind of ASIO port if you don't have one already. For example, in EnergyXT, you can't do much without an ASIO port, and the default audio stuff has too much latency.

As for ASIO4ALL, it's a bit buggy except for when accessed by FL Studio ASIO. I know a lot of people prefer JACK and are used to it, yet that's not universal. I tried WineASIO and it failed for me, so I gave up on it and learned how to get PulseAudio pretty far below 20 milliseconds. It's actually pretty easy to do. The only problem is that the defaults are set up wrong for pro audio.

FL Studio 20 release might not be official "Linux Music News", but we are Linux musicians. I don't use MacOS nor Microsoft Windows nor BSD; I use Linux to make music, and I do it with PulseAudio and a wide variety of Linux and non-Linux tools. Certainly WINE is a Linux thing too. I figured that since running FL Studio is not any longer a high tech experiment for Linux, people might want to know that it runs even better than before even though they did remove some of the demo features.

I don't work for Image-Line, and I'm not trying to spam your forums. I just like to share when there are more tools for us Linux musicians to use successfully. In the spirit of Linux sharing, I like to try and make it EASIER for people running Linux to make music rather than harder.

Also, using PulseAudio doesn't require the KXstudio repos which are starting to get a bit tricky since some or their repo parts default to way old "wily" or just "xenial" even though we are back past "artful"'s debut now. I've had some repo problems with KXstudio being more up to date for some stuff, but older for other stuff. Much of the nice stuff inside of KXstudio can be obtained from the creators' sites directly, manually. I'm not slamming KXstudio though, it's still great, and before it started getting out of date it was even greater and really the de-facto best way to get Linux distros into the pro audio realm without too much fuss.

Also, for the record, I think LMMS has some type of interactive capability with FL STudio built into it since it asks for the FL Studio paths in it's own prefs. Since that's a Linux software clearly, I think that grandfather's FL Studio into the forum content just barely :lol:

I'm not messing with ya, peace.

jonetsu
Establlshed Member
Posts: 613
Joined: Sat Jun 11, 2016 12:05 am

Re: FL Studio 20 available

Postby jonetsu » Wed Jun 13, 2018 4:01 pm

Amongst the intruments I use are Harmor, Sytrus, Sakura, Ogun, Morphine and Harmless. They run mostly fine in Mixbus32C and Bitwig. What IL call their vector-based UI, their revamped UI for Sytrus, Harmor, Harmless and Ogun will not show anymore once minimized in Bitwig. Their full UI will show all right until minized after which only but a black window will be shown. As if the plugin did not receive a signal to redraw. In Mixbus32C this problem is not there. The Bitwig guys replied that Mixbus32C do not actually close the UI when minimizing a plugin. In any case in Bitwig, if I forget about that or if it really needs to be minimzed, then disbling audio for that session and renabling it will show the UI again the next time they are brought up. Weird. IMHO I thing the Bitwig service guy did not think about it much. Or maybe it is an IL UI problem and maybe Mixbus is minimizing plugins in a different manner. Or maybe it is a linVST/wine-staging problem. I asked on the Mixbus forum but could not get a straight answer. I'll try asking on the Ardour mailing list.

At times Bitwig can corrupt the audio when things get too heavy but most of the time it works well enough. Mixbus32C runs more steady regarding audio. Both are using jackd. When Bitwig corrupts the audio (full of crackles) then terminating it, restarting jackd and restarting Bitwig with a blacnk session does not solve the problem. In those times Mixbus32C can load an existing session and play it nicely, and firefox can play audio very well. Only Bitwig clings to corrupted audio restart aftrer restart. Reboot is the only solution I found so far.

All in all I started using wine-staging and linvst relatively recently and to my surprise it went pretty well. I can use two types of plugins which are great, the Voxengo and the Melda Production audio processing plugins. Rob Papen's newest Go2 runs very fine, for a 100% digital sound feeling. Synthmaster2 runs also very fine. Synplant and Microtonic also, as well as Phonec2. Even though I described problems above, the net result, taking out the IL vector-based plugins, is a 95% working one, which is pretty good considering what software is after all. :) Even with the IL vector-based UIs it's rather good if one takes care.

Cheers.


Return to “Marketplace”

Who is online

Users browsing this forum: Baidu [Spider] and 1 guest