/srv/irclogs.ubuntu.com/2013/05/10/#ubuntustudio-devel.txt

th3pr0ph3tUbuntu Studio needs a guided tour: when I first booted Ubuntu Studio I asked myself: "Now what do I do with all this?" -- of course the knowledge base is there but there should be something friendlier. Is someone already working on this? Can I help?00:27
zequenceth3pr0ph3t: We'd love to get more people involved in working on things like that. We don't really have anyone working on user documentation, and what we have on the website is not edited very often http://ubuntustudio.org/tour/00:29
zequenceThere is a structure laid out for a written user guide https://help.ubuntu.com/community/UbuntuStudio/UserGuide00:30
zequenceWe've had plans for making videos00:30
zequenceAnd, adding something to the ISO itself00:30
th3pr0ph3t:O00:30
zequenceAll we really need is for someone to create some material. We can host stuff on our website, or on the ISO. Depending on the format, and so on00:31
th3pr0ph3tand are there some rules on how to extend, the information in there?00:31
zequenceThere's really just what you see at the moment00:32
zequenceI did the structure for the user guide sometime last year, but you don't really know what is best until you start working on it00:32
zequenceI also did the feature tour for the website, but that was really more of completing it in order for us to be able to publish the new website (you might have seent he older one, which was quite different)00:33
th3pr0ph3tYes, I returned to ubuntu studio after a few years and saw many changes00:34
th3pr0ph3tmaybe in a few days I could add something that could work as a starter guide for inkscape, maybe?00:34
zequenceth3pr0ph3t: Don't forget that there may be good tutorials already out there. Maybe all you need is to add links to them, and making the links pretty00:35
zequenceIt's best to try make use of existing material as much as possible. 00:36
zequenceBut, some really basic introductions aren't wrong of course00:36
zequenceEspecially if it's more in the line of introducint Ubuntu Studio rather than specific applications00:36
zequenceThe user guide should focus mostly on Ubuntu Studio specific stuff, and point towards other sources whenever there already is something ready out there00:37
zequenceThe main focus when it comes to applications is probably from a workflow point of view. And that could involve not only one, but a multitude of applications00:38
th3pr0ph3tthat's true... :/00:38
zequenceThat is also something I mention on the User Guide structure00:39
zequenceSome kind of intro to common tasks an artist/producer would do, and what applications they could use for that00:39
zequenceSo, it would be like a short introduction on what you can do with Ubuntu Studio00:39
zequenceOne could combine that with videos00:40
th3pr0ph3tIt would be nice if those introductions to each set of tools looked the same: same visual style instead of links to external tutorials..00:40
zequenceI would avoid getting into details. Just a quick run through of some of the features00:41
zequenceth3pr0ph3t: Well, if you are up for the work, then you are free to do it :)00:41
th3pr0ph3tI think I'll just stay on the channel until there's something I can do to help00:42
zequenceThe problem with large documentation is that few people have the time to complete it00:42
zequenceSo, to be able to get the docs to be as all encompassing as possible, it's much smarter to make the docs be a gateway to other information portals for the detailed stuff00:44
zequenceAnd only put energy on creating clearly Ubuntu Studio specific  documentation, that couldn't be found elsewhere00:44
th3pr0ph3tyet ubuntu studio is overwhelming, it has a lot of tools and it would be nice if it took the user by the hand to give the first steps, then tell him: there are more tutorials over there, go.00:45
zequenceExactly00:46
th3pr0ph3tI felt overwhelmed with the audio tools, of which I don't know much00:46
zequenceThere's a problem with the audio workflow. It's too complicated. Docs is one way to solve it. Another is to simplify it by developing it further00:46
zequenceth3pr0ph3t: One of the tasks none of us really has the time for (or interest), is to take an entire workflow, such as audio, or graphics, or video, and only work at researching what applications exist, what we should include, and if the applications are working the way they should (built with the correct features)00:48
zequenceth3pr0ph3t: In fact, the only time you can clearly get someone to very simply tell you what you could help out with is when it is time to do testing. But, that is only a couple of times before each release00:49
zequenceThe rest of the time, it's really up to each individual, to focus on some task, and work independently00:49
zequence..with the feedback and assistance from fellow team members of course00:50
th3pr0ph3talright, I'll make a habit to open xchat on this channel and stay tuned00:50
zequenceth3pr0ph3t: Great. I'm sure that if you stick around, you'll get the feeling for it00:51
smartboyhwholstein: Do you think the EOL announcement that I posted is good enough?06:15
holsteinsmartboyhw: sure06:15
holsteinseveral people seem to have noticed it06:15
smartboyhwholstein: :)06:15
=== smartboyhw_ is now known as smartboyhw
smartboyhwzequence: Can you post the EOL announcement as "Ubuntu Studio" and post it to the Ubuntu Studio Community please?06:42
=== smartboyhw_ is now known as smartboyhw
zequencesmartboyhw_: You should post in the user list too.08:01
zequenceReally more interesting to users, since we don't do any direct support for those releases, and don't have to be adjusting our work at all based on which releases are currently supported08:02
smartboyhw_zequence: Which I did08:05
smartboyhw_I send to -users and -devel at the same time08:06
zequenceRight you are08:07
zequenceSeems like I've found a problem with my email filter08:07
zequenceOr, rather, my email server :(08:07
smartboyhw_zequence: :(08:07
=== zequence_ is now known as zequence
=== smartboyhw_ is now known as smartboyhw
=== ubott2 is now known as ubottu
TheresNogodhi11:30
smartboyhwHello TheresNogod11:31
smartboyhwHello DarkEra11:31
DarkErahi smartboyhw 11:32
=== JTa is now known as JTa_aFK
=== JTa is now known as JTa_AFk
zequencekind of lonely in here.. http://www.youtube.com/watch?v=XFHzYlnDB_g21:32
len-1304:)  That bad ?21:37
zequenceOh, I'll survive.. 21:42
jablohttp://www.youtube.com/watch?v=596qaxm-u4o ?21:43
zequenceJust wondering where all our devs are at, but maybe there's a holiday I don't know, or I'm just crazy thinking people want to develop Ubuntu flavors on a friday21:43
zequenceNice cover21:44
zequenceI took a step towards creating universal dev docs for flavors by drafting this https://wiki.ubuntu.com/UbuntuStudio/DeveloperDocumentation/Scratchpad21:45
zequenceTrying to find a nice format for it, so you can quickly get an overview if you're totally new to it, but also be able to find every little detail about any task you need to do21:46
zequenceIt's going to be multi paged later21:46
zequenceOnce I feel I have something substantial, I'll start poking different people, in other flavors and Ubuntu devs to give me some feedback21:49
zequenceDon't think anyone has requested anything like this, but I'm hoping it might improve chances for more activity. Just wondering why in a world with so many billions of people, so few find their way to the most popular multimedia content production Linux distribution, and want to help21:50
zequenceIt's like one in a billion, isn't it?21:51
zequenceAll though, it's not fair to say that, since not everyone has a computer21:51
zequenceOr, is the proper age, etc21:51
zequenceIt's still less than one in a million21:51
jabloMillion to one chances crop of 9 times out of ten. Well-known fact.21:52
zequencejablo: Hi. Haven't seen your nick before, so I'm assuming you are new here? :)21:54
jabloI'm new on the forum. Listening in. Since there was quiet, I thought it ok to be just a tad off topic.21:54
zequenceYes, we aren't always very formal in here, mostly because there is less activity than on many other dev related channels21:56
zequenceWe don't really require an off topic channel, like many others have for that reason, I think21:56
jablo:)21:57
jabloIn regards to "...why in a world with so many billions of people, so few find their way to the most popular multimedia content production Linux distribution..."... Between work, home, children, actually *using* ubuntu studio (and learning in the process), there's very little time to contribute :(21:58
zequenceBetter not get children, wives and try to avoid too much work :)21:59
jablolol.21:59
zequenceBut, sure. Many people are in that hamster wheel21:59
jabloFor me, I never did combine music and computers until recently (year or so). So learning DAW etc. has been quite enough computers (outside work). Did contribute some stack traces on the ardour list a while back, though. Not much, but hey :)22:02
zequenceYou are fast to contribute then. I started out using computers at around 2001 or so, and didn't begin to contribute until 2010 or so22:04
zequenceBut, I wasn't using Linux at first. The first Ubuntu Studio installation I did was at around 200822:04
jabloI'm old (45). Been using computers "all my life" (since at the age of 12 I met a Z80 based computer). 22:05
jablojust not for music. 22:05
zequenceYou're probably younger than len-130422:05
zequenceWell, I was referring to when I started using the with music myself. All though, I was never a big computer user, my first interaction was with a Macintosh back in the 80s. 512kb RAM22:06
zequenceI'm 35 myself22:06
jabloah.22:06
jabloUbuntu studio is just so nice!22:07
zequenceThe main reason I started learning stuff was because things weren't always working, and now I'm the project lead of Ubuntu Studio :P22:07
jablo!!!22:08
zequenceYes, Ubuntu Studio has had its ups and downs, but it really does fill a purpose22:08
jabloAs long as there's a working lowlatency kernel. That's a must-have in my experience.22:09
zequenceYes, definitely22:09
zequenceThere was a -rt kernel in the past, but was not included with all releases22:09
zequenceFinally, when the vanilla kernel included enough of the rt patch, a reconfigured -generic was good enough for low latency audio22:10
zequenceSo, that is when it was introduced22:10
zequenceOriginally maintained by Alessio Bogani22:10
jabloYeh. Actually, I think it's more than 1year. Come to think of it, 2 or so at least; I remember I had a nice working setup on an old laptop, with working lolatency or -rt kernel. And a 2 port USB sound card. Taught me absolute basics of sound recording. Upgraded, then nothing worked and waited for months until suddenly there was a new -rt or lowlatency kernel. 22:11
zequenceBut, nowadays maintained by me. And, things are rolling pretty well now. New stable release updates about every 3 weeks, in cadence with -generic22:11
jablooh so you are my ubuntu-studio life saver. Thanks!22:11
zequenceWell, I only took over the boring work, after the important things had already been done by others :)22:12
zequenceI was involved in testing it, and propagating for it being included in the repositories, which I guess was important too22:12
jabloThat's always how it seems I think. To the one doing the job, it's easy. Everyone else stands in awe.22:12
zequenceReally, it's mostly just administrational work. Following bug reports, running a script, and then testing it to make sure it works22:13
zequenceAnyone could do it, if they knew the right steps22:13
zequenceThe hard part is to set it up22:13
jabloYe. The getting-started part. The "hello world" like learning curve.22:14
zequenceReally, most of the work that is required to make Ubuntu Studio a great OS does not need any skills at all. Just a bit of time22:14
zequenceLike choosing and testing applications. Reporting bugs, etc22:15
zequenceWriting documentation, doing PR or user support, and so on22:15
jabloI'll hang around - even if I started out whining a bit before (time), I really would like to do something.22:16
zequenceI've written up the maintenance procedure for the kernel here https://wiki.ubuntu.com/UbuntuStudio/KernelMaintenance22:16
zequencejablo: You are welcome. And even if you only find time to do something for a few days, we'd be grateful22:17
jabloOne thing that bothers (long explanation follows): I use 2 ICE1712 based sound cards, synchronized with spdif. I combine them into one virtual card with asoundrc. Works really well UNLESS i click "enable d-bus interface" in jack. Where the **** would I start looking for why that is a problem?22:18
jabloit seems jack ignores asoundrc virtual combined device when dbus interface is on22:19
zequenceOh, that is interesting22:19
zequenceI have two ICE1712 card myself, and have only tried that once. Never needed them for that (I usually do multitracking at a friends studio, when recording drums)22:19
zequenceWhen disabling dbus in qjackct, it really just means, you are starting jackd and not jackdbus22:20
jablo(nice write-up of kernel maintenance)22:21
jabloSo it's a jackdbus question (for the #jack channel?)22:21
zequencejablo: I would ask people in #jack about this. Ask them, why are you not able to run both cards as one with jackdbus, when you can do it with jackd22:21
zequencejablo: Some information for you: to start jackd from the terminal: jackd <options>, to start jackdbus from the terminal, you use the script jack_control (in /usr/bin/jack_control), and you do: jack_control start22:22
zequenceThe kernel maintenance page probably does not work for anyone but myself now, as only I have access to my repos, but it's reflects how I do it22:24
zequenceCome to think of that, I should start a project for Ubuntu Studio at github for things like this22:25
jablozequence: I was just going to say that - 22:26
jabloit's getting a but late, but I think I'll try your description soon. For ardour I ended up following instructions on the #ardour channel and compiled lv2-1.2.0.tar.bz2, sratom-0.2.0.tar.bz2, lilv-0.14.4.tar.bz2, suil-0.6.10.tar.bz2, sord-0.8.0.tar.bz2 and ardour3 from git repository myself.22:29
jabloso my ardour runs more or less out of my home directory. Who does the ardour package for ubuntu studio?22:29
zequencejablo: All packages are done in Debian, which is where the package for ardour3 is being prepared22:31
jabloah. of course22:31
zequencejablo: I've built it on my ppa. You can get it with: ppa:zequence/testing22:31
zequenceIt's not a permanent ppa, mind you22:31
zequenceSo, I would only use it once to install ardour, and then remove the ppa22:31
zequenceTo add the ppa: sudo add-apt-repository ppa:zequence/testing22:32
zequenceAfterwards, you can delete it from /etc/apt/sources.d/22:33
jabloI don't remember why I ended up downloading and compilling all those extra tarballs - probably they were needed to compile (as opposed to merely running) ardour. So you build a dist of ardour3 regularly?22:33
jabloFailed to fetch http://ppa.launchpad.net/zequence/testing/ubuntu/dists/quantal/main/source/Sources  404  Not Found22:35
Len-nbjablo, some people have found starting jackd(bus) with one card and using zita-aj for the second works a lot better.22:35
jabloLan-nb: Would zita-aj still do some resampling even if I keep the two cards on sync with spdif ?22:37
jabloLen-nb: What I mean is - zita-aj seems like a software solution to synchronizing the cards, which I can do much better in hardware. And thus would prefer.22:38
Len-nbIn the current incarnation yes.22:38
Len-nbThe author has talked about doing a straight through version22:38
Len-nbor switch.22:38
Len-nbMaybe if enough people bug him about it will actually get done :)22:39
jablohehe22:39
jabloNot shure I'm in a bugging position. eh.22:39
zequencejablo: Ah, I only have raring packages there :(22:40
Len-nbFons is on the LAU mailing list, you could ask there.22:40
jablozequence: sry. I can't fnd my way aound these animal-version names. Raring being...?22:40
zequencejablo: 13.04, the latest release22:40
jabloHehe. NOw we get to the other reason I started to hang around here... to spy on others having done the upgrade, and hear about the results. Sounds like I have an upgrade coming.22:41
zequenceheck, we'll all be running 13.10 soon22:42
zequenceBut, not as production machines :)22:42
jabloproduction... production... music'ing etc. is my hobby. there's not a production machine in sight here.22:43
jabloOh well, I'll take a backup of my home dir and start the upgrade before (going to sleep anyway now, yawn).22:43
Len-nbjablo, Apparently pcm-multi is not working so well right now. You are not the first person to have problems with two indentical cards22:43
jabloLen-nb: it's been a while since I last used my cad in combo. 22:44
Len-nbI have only one card (a D66) so I have not ever tried to set it up22:45
Len-nbI keep thinking it would be nice to have a 1010 or two, but the reality is I rarely even use two channels right now.22:46
jabloLen-nb: well, it was "easy" (following a link, I can dig it out again); once I figured out the dbus/non-dbus problem. It just works I use the combined device to record my band when we practice (7 mics drums, 1 bass, 1 guitar, 2 keyb, 1 vocal). Using the built-in mixer we get 0-latency and quite a decent recording. There's some bleeding between drums and vocal. But it's for practising, so...22:48
Len-nbI only have 6 mics anyway. I might be able to mic a drum kit....22:49
jabloOh - we used 3 mics for the drums the fist 2 times... then he went and bought a set of mics to mount. 22:50
Len-nbusing zita-aj I could get up to 8 channels, but then I run out of mic preamps too. So upgrading starts to get pricey quick.22:52
jabloMy cards each have 2 preamps, drummer had 1 already, guitarist had a dual, we have an older 6 channel mixer too which amounts to 1 preamp, I use "effect send" on the bass amplifier. Guitarist has a multifunction board and its output level is ok for recording. So it just barely works out. Could get pricey though.22:55
jabloI have a couple of extra preamps on my borthday/christmas present wish list. sigh.23:00
jablowell, it's linux upgrading time and  I wont' sit here looking at the download. Be back tomorrow.23:02
zequenceYay, another one man team https://github.com/ubuntustudio-kernel23:18
DarkErazequence ----> the one man army :D23:20
zequenceDarkEra: I started sketching on a more thoroguh documentation for flavor developers https://wiki.ubuntu.com/UbuntuStudio/DeveloperDocumentation/Scratchpad23:22
zequenceStill just a sketch, but hoping it might be helpful23:23
DarkEragoing to have a look :)23:23
DarkErazequence, wow, nice work you've done there so far23:45
DarkEraa lot of useful stuff to read that i will dive into23:47

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