/srv/irclogs.ubuntu.com/2015/07/20/#ubuntustudio-devel.txt

zequenceOvenWerks: holstein: -controls is supposed to do that sort of stuff.11:06
zequenceI'm on vacation right now, with very poor internet, so I might not be logged in much, but I will be doing some work this week11:07
OvenWerkszequence: Yup, controls will need to have more than one executable/script probably.12:54
holsteinso, we already have that, then?13:02
holsteinor, we need to implement it, and it should be implemented in controls?13:02
OvenWerksholstein: we need to implement it and controls is the GUI at least.13:16
OvenWerksholstein: What I have is specific to my system and requires manual setup. Controls should be able to show the AIs to the user and ask which ones to use for what.13:18
holsteinOvenWerks: right.. but, its good to hear its working for you13:18
holsteini want/need that manual setting control.. thats why i disabled the auto start stuff in kxstudio13:19
OvenWerksholstein: http://www.ovenwerks.net/software/audsysmode.html is what my gui looks like.13:19
OvenWerksholstein: but the part that starts jack/a2jmidid is a script that runs if the GUI is there or not.13:21
OvenWerksMy start script has the beginnings of being configurable as all the jack commandline stuff uses variables so a configuration file could be read in first. The file could/should be managed by a GUI13:23
OvenWerksholstein: did you know that jackdbus allows (through jack_control) to change jack settings without stopping starting jack?13:27
OvenWerksWhat kinds of settings do you want to change? Latency can be changed on the go... but some applications do not deal with it correctly like rakarrack.13:28
holsteinOvenWerks: yup.. latency settings like that.. thats all13:29
OvenWerksguitarix and ardour have no problem13:29
OvenWerksjack_bufsize changes frames per period13:30
OvenWerkspulse is ok with latency changes as well.13:31
OvenWerksjack_bufsize 1024 ... jack_bufsize 64   etc.13:32
OvenWerksholstein: I think jack_bufsize comes with jackd13:33
OvenWerksYes, it does13:33
OvenWerksOne of the problems with jackd and settings, is that jack will not set frames too big, but will set frames too small and then jack would crash.13:36
holsteinwell, folks break things now13:36
OvenWerksI think we can deal with that for some well known cards like HDA stuff13:37
holsteinwhat did i do? i downloaded ubuntustudio, and 64studio.. 64studio live, or ubuntustudio installed.. i would clickk something like ardour, it would throw an error i didnt understand about jack not running13:37
holsteinjack would be hung in the background, and audio broke13:37
holsteini didnt understand what that meant, for literally months..13:37
OvenWerksJack running all the time fixes that13:37
OvenWerks... now that ardour doesn't need jack anymore13:37
OvenWerksardour without jack in linux still has issues on some systems though.13:38
holsteini think jack running all the time is the lesser of the issues13:39
holsteinits just ridiculous, that, most menu items, when clicked, just kick an error, and break the audio ;)13:39
holsteinand, thats just addressing issues for new users, and adopters..13:40
holsteinnot that we have to address those users.. that may not be a target of the distro.. which, is fine13:40
holsteinbut, we are not targeting folks who want the latest and greatest..13:40
OvenWerksubuntu deals with new users more than any.13:40
holsteinit might be an angle to take.. even if it means stripping things out13:40
OvenWerksOne of the big problems we have is people going to LAU and getting all kinds of wierd info some of which was true some years ago, but is no longer.13:42
holsteinyup.. but, we cant necessarily address that, other than cleaning up our own wiki's13:42
holsteinwhich, are a mess, from the top down13:42
holsteinthe ubuntu forums.. etc.. even the simple irc bots..13:42
holsteinits *very* challenging to keep all that up to date13:42
holstein!xubuntu13:42
ubottuXubuntu is Ubuntu with !Xfce as the desktop environment. More info at http://xubuntu.org/ - To install the Xubuntu environment from Ubuntu: « sudo apt-get install xubuntu-desktop^ » - Join #xubuntu for support - See also: !xubuntu-channels13:42
holstein!lubuntu13:43
ubottulubuntu is Ubuntu with LXDE instead of !GNOME as desktop environment, which makes it extremely lightweight. See https://wiki.ubuntu.com/Lubuntu - /join #lubuntu for lubuntu support.13:43
holstein^ for example.. not that im complaining.. just that, how long has lxde been installed instead of unity?13:43
holsteinits easy to have, and collect mis-information.. or, simply information that is particular to specific hardware13:44
holsteinand, can i pay for ubuntu support? if so, can i, as a studio owner, or audio production professional pay for ubuntustuduio support?13:44
holsteinif not, is that a goal? if its not, is it a goal of ours? is it necessary? etc..13:44
holsteinmaybe those folks still just go to lau.. which is fine, but, i agree, problematic13:45
OvenWerksholstein: the whole RT framework is changing in Linux too.13:48
OvenWerksIt could be interesting :)13:49
holsteinOvenWerks: where are you following that? a mailing list?13:49
holsteinOvenWerks: maybe we should stop doing a distro, and do a news podcast ;)13:49
OvenWerksholstein: we have to work with what we are each good at. Len doesn't do podcasts... or explain things well.13:50
holsteini think, the end result, with linux pro-audio setup is *so* nice.. but, not easy for new folks, for sure13:50
holsteineven if its easy for some.. its not the common way other os's have to do it13:50
holsteinnot that we have to address that.. but, i think we need a clear answer for it13:50
holsteinnot "oh, its just magic, and you can RTFM.."13:51
OvenWerksthe term "Pro" has it's pitfalls13:51
holsteinOvenWerks: lol.. totally13:51
OvenWerksIt is used more for advertizing than anything else13:51
holsteini just mean, a person at a studio, for example.. implementing that at a $100/hour studio13:51
holsteinyou buy protools.. and apple.. and some interface.. guarantees support.. calling 1800-company and getting at least things working, if not answers..13:52
OvenWerksAn analog studio had "engineers" for a reason.13:52
holsteinor, you click menu items, something about jack.. something about realtime.. RTFM on forums.. etc..13:52
OvenWerksThe studios wanted one off solutions13:52
holsteinOvenWerks: i can get with what i think you are implying.. that it *is* technical..13:52
holsteinwe could document that, and just have that as the answer.. "its complex"..13:53
OvenWerksI agree that a GUI should make it easy, but I still think that the person running it should have some idea that audio comes out of one box and goes into the next... 13:54
holsteinwe dont have to provide a typical answer to what the other OS's do..13:54
holsteini just dont think it should say, or imply magic13:54
holsteinthats frustrating.. "oh, my friend said this was the best, and my interface isnt supported? this OS is crap.."13:55
holstein^ common story.. and nothing we can address.. but, something we could at least try and have a clear statement about13:55
OvenWerksI think a lot of people do not understand that windows hides audio errors and latency and other issues13:55
holsteinand, make contact with vendors about13:56
holsteinif we had a "vendors ubuntustudio has contacted about linux support" and answers..13:56
OvenWerksAT least the USB situation is getting better13:56
holstein*way* better..13:56
OvenWerksMore of them are standard13:56
OvenWerksnet audio interfaces look to be easier to use in the long run too.13:57
holsteini think, support in general, for hardware, is getting better..13:57
OvenWerksthe routing is all web interface.13:57
holsteinbut, i think its also easy for us to forget, its not the responsibility of linux to provide that support13:58
OvenWerksyes13:58
holsteinits quite surprising, when i listen to, for example, the linux action show, and hear an interview with the fedora team, and the question "what are you doing to provide support for macbooks" comes up..13:58
holsteini mean, linux is not preventing apple from providing support.. and, *that* is where the pressure should be.. it would be simple.. "i wont buy your hardware until you support linux".. if literally everyone did that, we would have linux support13:59
OvenWerksthat is where Linux comes from though. Taking HW that was never ment for it and making it work anyway.13:59
holsteinnot that we have that kind of market sway, but, that would fix it, and quite quickly..13:59
holsteinOvenWerks: i agree.. i just dont think its neccessarily constructive to spend (arguable waste) time on that..14:00
holsteinsupporting the unsupported..14:00
holsteinnot that we are personally doing that.. but, its something we could at least have documented. so, folks understand who to ask for motu support14:01
OvenWerksBut for add on cards, yes I think Linux should be expecting manufactures to provide support/make stanard IFs14:01
holsteinso, it doest seem like, linux/ubuntu isnt supporting "industry standards"14:01
holsteini think, thats detracting.. "my $2000 interface doesnt work?".. and why?..14:02
holsteinif more of those folks try to decide *before* buying the 2k interface, and require linux support, we'll get it14:02
OvenWerksfor someone with $2k ... audio science has some nice stuff14:03
holsteindo we have, on the site, recommended/supported interfaces?14:03
OvenWerksThey work hard at linux support14:03
OvenWerksholstein: is it up to date ?   ;)14:03
holsteini say, if folks give linux support, we should link them back.. and support that effort..14:03
holsteinOvenWerks: hehe14:04
holsteinwell, those are the kind of "pencil pushing" things i could do..14:04
holsteini dont think i'll ever contribute code, but, when i get free from the house build here, we could get some easy-ish ideas like that, that others may appreciate14:04
holsteini think the best asset ubuntustudio has is that name.. ubuntu..14:05
OvenWerksI think that looking at some of the SW projects that are used profesionally like Rivendale and see what HW they use is good.14:05
holsteincompanies would have heard of it, potentially.. 14:05
OvenWerksholstein: one of the things I have seen that I think needs to be addressed is two audio cards, one in and one out.14:07
holsteinOvenWerks: can it be?14:07
OvenWerksThere is not a well thought out way of doing this, but it is quite common14:07
holsteinyou think jack would do it upstream? that would be ideal.. make it so everyone would get it..14:07
OvenWerkspeople get a USB mic or guitar if and want to use the internal for output14:08
OvenWerksIt can be done right now.14:08
holsteini personally dont want it, but, folks who have one of those USB devices without monitoring *really* need it14:08
OvenWerksThe problem I think is people go about it backwards14:08
holsteinor, the mic, as you mention14:08
OvenWerksMost of the time it is recomended to use the internal as the jack backend and then use zita a2j for the mic.14:09
OvenWerksI think it should be the other way around. the input shold be the jack backend and the internal can use zita_j2a to ouput.14:10
OvenWerksThis would give best quality, I think.14:10
holsteinOvenWerks: i'll have to make some time, and have you help me setup some test senarios for that, so, i know whats going on there14:10
holsteini have some USB hardware to use for testing..14:11
OvenWerksWhat I would like to see in jack, is the ability to rename clients as system ports.14:11
holsteinOvenWerks: wont hurt to ask..14:11
holsteini think that would help folks.. i see folks saying "i only see 2 inputs on my 4 channel card".. when, its really just 1L 1R 2L 2R, as a label14:12
OvenWerksSO that zita outputs would be listed as system1 and 2.14:12
holsteini think that would help folks label as they want.., right?14:12
holsteinthough, i see what you mean..14:12
OvenWerksThere is supposed to be support for renaming ports, but not in our jack version yet :)14:13
OvenWerksfalk just added it to jack2 last week.14:13
holsteinwould backporting address that for US?14:13
OvenWerksjack1 had it a while ago.14:14
holsteinwe should talk about doing only an LTS release, as well.. and backporting, vs, a release every 6 months..14:14
OvenWerksthe way the ubuntu repos work make back porting hard. Rolling release is starting to look good to me.14:15
holsteinOvenWerks: right? it always seemed challenging.. but, i thought it was just me14:15
OvenWerksubuntu is behind debian which is behind the world already14:16
holsteinwonder if we could be some test-bed for a rolling release model..14:16
OvenWerksThat is why kxstudio exists14:16
holsteini *know* main ubuntu is talking about it..14:16
holsteincould be quickly quite a mess..14:16
holsteinanyways, im quite late.. i gotta run. cheers..14:17
OvenWerksubuntustudio has been caught with bad versions of audio apps in our LTS a few times14:17
OvenWerksbye14:17

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!