You are here

Work love and some automation

Hi there,

I really love how new QjackCtl 0.4.0 has a bit cleared Setup/Settings. It's a difficult job to redesign something. I always felt that app lacks simplicity and that's probably what others already alarmed one guy who make the app. I also got video to show:

https://goo.gl/photos/nY3eXgWBXdKr1EXb6

I run Linux. My wish is to create elegant solution that is kind of work flow you get using: Windows, Ableton Live and ASIO4ALL, that i miss somewhat. I want to use this solution my self and to refer to my musician-colleges-friends. In video is the:

1. wall that i came across. When i start and stop QJackCtl i have to switch audio interface output in order to get sound back. I am on Fedora 22 and i have ESI Audio Juli@ interface and sometimes i got another USB interface and a motherboard sound card should be enabled probably to.

2. other thing is that when i am in DAW software i want to 'one radio button switch' between those sound cards but for QjackCtl to do that you have to Stop, go to Setup/Settings tab and change the interface in 'drop down list' and then Start. It is a bit of a hassle but here the thing; When you Stop/Start in middle of DAW session, DAW audio engine crash and i have to terminate DAW. I am particularly talking about Bitwig Studio but probably other DAW's have same issue. (Edit: I remember that Ubuntu Studio could switch from its Sound Settings but i don't remember if it was using jack or what)

3. Then Fedora is updating fast but laggs on providing docs. Last Fedora documentation about Jack and PulseAudio sink module is from Fedora 17 and it is irrelevant. It is small probability that someone on ask.fedoraproject.org is musician and sysAdmin and know how to solve this.

My conclusion is that all of this needs one interface to rule them all. Those who follow strict UNIX philosophy will hate it but we musicians and multimedia developers will love it. Now at least for this 3 things there must be some solution that someone knows here.

Forums: 

Same Problem with me(in the past, at the beginning of using LA), but remember Two things drive humans to create software one philosophy and another money ,So nobody is here to earn(millions of) money so what is the other thing philosophy..that's what the development of q*-stuff is being run by.. (Not only q*-stuff but entire gnu/linux and free software is running by philosophy).

the good thing about free software is the source code is with u so go head and implement ur own features y to wait for others to do it and even waste ur time, so go head learn some programming and scripting i bet u will implement the features u want in less than a month,if it Don't have documentation write ur own doc. and submit it ,Although i am not instructing to do this and that but telling u the facts(may be some free advice)

Developers don't get adjusted to u(because they don't know ur taste) but first u should get adjusted with the software and modify to ur liking and submit the patches...

I don't deny the fact that windows software u r using is much more elegant than what is there in free software because they spend millions(or if not billions) to find out peoples taste and demand the money(in return) in the form of software.Also there is no denying that some things in free software are far more powerful than closed source software . for example i spent many nights(and days) learning scripting and jack and other software but i have been rewarded with flexibility, stability and many more..and I Have setted up jack and other software once never looked at for nearly 3 months or so.

i am not raising a debate over free VS Closed source software but just giving u some advice as an experienced free software newbie..

there is no demanding in free software,only mutual adjustment and cooperation, if u have problems,developers are able to solve it, they will(Sometimes cannot)

Finally my free advice don't just be in illusion that there will be a "One thing to rule them all" it's never going to happen(Unless there is a magic in reality), Don't just get used to one software and one workflow go head and try different software and workflows and select the best thing that suites and feels right for u.(don't just limit ur knowledge and don't say things like 'i am a musician i can't do programming(every body can do it there is no offence)).

My recommendations are:-

DAW:- Ardour(If u do audio work more and need little MIDI things), Qtractor(If u do MIDI work more and Audio Little), Non-DAW(for simplicity,speed,light weight) tere is no DAW that rules them all(atleat as far as i know)
For controlling jack u might try cadence and other tools but it's up to u(also Custom scripts if u learn bash scripting or python or pearl).
and Plugins and stuff ur wish there is no limit.

To the true fact and in my experience there is no strict UNIX Philosophy followed these days by most of the developers, they are just follwing their own philosophy(Which is a lot better than nothing).

That's it thank u and best of luck and also sorry if i have been talking more about philosophy(also to the length of the post with boring stuff).

Add new comment