Friday Interview #2: falkTX

Category: 
Level: 

Hi, and welcome to the second edition of the Friday Interview! This week, we're joined by the creator and maintainer of KXStudio. I'm very happy to introduce the second participant of this new series, interviewee #2: falkTX! Lets get started!

Introducing falkTX

Filipe Coelho is the creator, maintainer and all around hero of KXStudio, one of the greatest distributions for making music with Linux today. He is also the author of Carla, Cadence, Claudia and many more excellent pieces of audio software for Linux. He's a talented programmer, and rumors are he taught himself how to code. He also absolutely loves Japanese culture.
 
falkTX falkTX, dressed in a Linux-worthy beard.

 

Hey falkTX, thank you very much for joining me in this interview! First, what's your name and where are you from?

Hi there!

My name is Filipe, and I currently live in my Viseu, Portugal, with my mother and grandmother.

I was in Switzerland some years ago, where I first learned about Linux. I have no intentions to go back there though.  

falkTX (corrected after reading your response ;))... That's an interesting nickname, is there a story behind choosing that nickname?

Yes, the first four letters (FALK) comes from my full name:

Filipe Alexandre Lopes "Coelho" (converted to 'K').

I had a logo designed since I was little, see this link to the logo.

I changed my nickname to falkTsshiddán I think around 2002, which later I abbreviated to falkTX. The history behind the "Tsshiddán" is a long boring one, and I prefer not to get in much details.

One thing to note though - the nickname is "falkTX" and NOT "FalkTX" or "FalkTx"! the first lowercase 'f' is on purpose, but often people ignore this... :(  

As we're talking making music with Linux, what's your musical background like? What kind of music do you listen to, and do you play any instruments?

I'm not currently making music in Linux, and have not made "real" songs with it yet (yes, even after all this time!).

I don't have really a musical background. I don't sing, I don't know music theory, I was never in a band and I barely know how to play keys. BUT I have a deep interest in multimedia production (specially audio), which is all that matters. I have a MIDI keyboard that was offered to me as a gift, and that's what I use when I feel inspired.

falkTX idle desktop The idle desktop of falkTX, using KXStudio.

 

How did you get in to Linux, and making music using Linux specifically?

My first experience with Linux was in Switzerland, a friend showed to me and its cool Compiz effects. At the time I didn't care much, mostly cause I didn't understand what it really was.

Later on, now in Portugal, I learned about Ubuntu and free+open software from a computer magazine. Until that day I had no idea there was such thing as a fully-open OS... I learned about Linux and how things worked for some time and got comfortable.

I can't say I'm making music with Linux right now, sadly. When I started making noise I was on Windows using FL Studio. Since the change to Linux I've been making test songs and playing with various things live, but not something I would consider a real song.

In my specific case, Linux is lacking the tools I need to keep me inspired and producing sounds. But that's exactly why I'm here! I'm coding the tools (and setup) I need to make great music! :D  

We need to address the rumors. Did you teach yourself to code?

Yes, that's correct.

My family is poor so I never had the chance to get into universities, college or anything like that. And anyway, the universities usually teach very basic stuff or Java (which I kinda hate...).

I first started with basic bash scripting, then python+PyQt and finally C/C++. I know a lot about programming now, but I still learn new things every week.

KXStudio

falkTX KXStudio

You've done an amazing job with making Linux usable for the average Joe (and Jolina!) through your KXStudio, and you have made a lot of loyal users and fans.

What's next for KXStudio, do you have anything specific in the works? Do you have some sort of a vision of where you want to bring KXStudio?

Well, as you probably know, the focus now is to get a new KXStudio ISO release out there (12.04.3). I hope to get a new DISTRHO release out before the ISO, but we'll see.

After the ISO is done, I'll focus on the new Debian repos. They are working right now and already have happy users, but they are missing of lot of stuff. I'll make an official announcement when everything is ready.

I have many other plans, like Carla 2.0 with carla-as-plugin, zynaddsubfx-lv2, dssi-vst 1.0, etc but I want to focus on the ISO, DISTRHO and Debian repos first.  

For those of us who don't know, could you tell us a bit about the DISTRHO project?

The DISTRHO project was something that came up when I was looking at some linux and opensource vst plugins. I first created a repo for easy access and compilation, which started to grow easily.

"The name came up on IRC, between the many proposals someone mispelled 'linux distro'. For some reason I loved the name, so DISTRHO it is!"

Having a random code repository named "vst-plugins" sounded bad to me, not just the name but because I might later add lv2 variants. I though about making it another semi-project inside KXStudio, but I feared people would think sorta "part of kxstudio, it only works there".

So a new project was planned. The name came up on IRC, between the many proposals someone mispelled 'linux distro'. For some reason I loved the name, so DISTRHO it is!

I started to port some good known working plugins (TAL and drowaudio) and slowly added more. I also decided to do some of my own, based on some existing code. I spoke with a friend of mine which is a Graphic Artist/Designer and he agreed to do the plugin UI design.

Right now the DISTRHO project is under a code cleanup and overall fix, with hopefully new release in Oct 2013.

falkTX DISTRHO Project The DISTRHO Project created by falkTX.

 

And also maybe tell us a bit about KXStudio moving to Debian? Why is that?

A note from falkTX: the current KXStudio ISO release, on 12.04.x series, is, and will be, unaffected.
 

There are 2 main reasons for this "move".

The first is that maintaining 3 or more versions of packages is a lot of work in Ubuntu (for 12.04, 12.10, 13.04 and 13.10). Having a common repository for all those versions will reduce the number of packages.

Then, I'm not happy with the current future of Ubuntu and Canonical.

Kubuntu developers said that they are unsure what's their future, and KXStudio (ISO distribution) is based on it. If the KXStudio repos were to move to Debian, it will help the first point and also serve as a 2nd plan in case Canonical does something unpredictable again. There has been a lot of people complaining about Canonical's decisions and jumping to other distros, we just don't know what to expect.

I still run Ubuntu 12.04 + KXStudio as my main OS, and will keep fully supporting it until 14.04 comes. Ubuntu LTS releases have all been top-quality so far, let's see what 14.04 becomes.

falkTX Screenshot of Carla in action A screenshot of Carla in action.

 

You've also made quite a few applications yourself. The biggest/most comprehensive one probably being Carla, that recently hit stable 1.0 (congrats!). Do you have any new projects in the works?

Kinda. There is a "new" app coming next year (2014), but I prefer to not speak much about it right now. I can say two things - it's the app I've been waiting for all this time, which will complement Carla perfectly :D  

Intriguing! Looking forward to hearing more about it.

His own music

Regarding making music.. Do you have any time for that, or are you only developing?

Yeah, I'm not making any music right now, only developing. But things will change in 2014 ;)

falkTX Workstation The place where falkTX does most of his work. Kudos for the fan, I have one too, placed just like that.

 

Do you have any musical project you would like to eventually get around to doing?

I already thought of one I'd love to do.

I want to pick old classical songs (those under Public Domain), and remix them a little bit. Nothing major, just some small drums and ambient/fx sounds, you know, making it a bit more modern (does "new age" style fit here?) I suck at writing melodies, and there are amazing ones out there for free, why not (re-)use them?  

Final questions

Do you feel that anything is lacking in Linux Audio today? What would you like to see more of?

"I love the modularity of JACK, but we're missing some things to make it work 100%... I'd love to see a fully-featured MIDI-sequencer, with focus on the *MIDI and JACK*."

We are missing the "pro" tools Windows and Mac have, mostly the all-in-one DAW apps.

I know a lot of users coming from other OSes are waiting to see some big app announcement happen before making the switch. But honestly those big apps don't interest me right now.

I love the modularity of JACK, but we're missing some things to make it work 100%. More specifically, I'd love to see a fully-featured MIDI-sequencer, with focus on the *MIDI and JACK*. There are some candidates to this place, but nothing that has convinced me yet. Perhaps this is something I can fix myself, if you know what I mean...  

What can users do to contribute to KXStudio, and your various applications? People who can't do coding, what can they help out with instead?

We need video tutorials!!

Seriously, male (Jonathan Liles, author of the non-tools. Rumor has it an interview's coming up with him soon here!) has fixed the ffmpeg screen recording issues (thanks very much!) and I've put it together with some scripts to make screencasting in KXStudio real easy. See: http://linuxmusicians.com/viewtopic.php?f=47&t=9661

There are no more excuses to not make tutorials! Even I started to make them, but for now only tests: The KXStudio YouTube

PS: donations are always welcome too of course.

falkTX Screenshot of Carla in action again Another screenshot of Carla in action.

 

On the (unfortunately rare) occasions you do make music these days, what's your favorite free and open source plugin?

This is a hard choice.

I love zynaddsubfx, although it has issues. Noisemaker is also very cool and powerful, but consumes a bit too much CPU at times. My favourite plugin is Pianoteq, but that's not free or open.

I would say zynaddsubfx or noisemaker, but I feel like people are tired of them being selected already (too mainstream!). So, for now, I'm going to say TAL-Reverb-2. I use it a lot when using instruments, there's nothing like a small sweet ambient reverb.

My favourite will change soon though, when a new upcoming plugin is ready.

It's not a plugin in the way most people think of plugins, but since it will be LV2 I can call it that.

PS: It's carla itself :P  

Where can people find your work? Both applications [and] music.

All my (audio) projects are related to KXStudio, so kxstudio website I guess. I have a website falktx.com, but not finished. I wish I had motivation to work on websites... For music, you can see:

falkTX on Jamendo

falkTX on Soundcloud

but both only contain old music made in the old Windows days. (sorry!)  

How can people get in touch with you? Do you have a Facebook page, Google+ group or similar for yourself/KXStudio?

First of all, I don't care about social media. I probably make 4 posts a year. But anyway, here's your precious links ;)

falkTX on Facebook

falkTX on Google+

There's a KXStudio Facebook page:

KXStudio on Facebook

falkTX Carla Code The internals of Carla. falkTX is obviously not limited to only Portuguese or English. This is what we in Sweden call "rena grekiskan" for non-developers!

 

Finally, anything you'd like to add to the interview yourself?

How long till Bitwig gets an open beta!? damn it

.hehe, nah, can't think of anything else now.  

Okay, thank you very much for your time and interest!

That was falkTX of KXStudio. Thanks to falkTX for participating, and thank you for reading!