/srv/irclogs.ubuntu.com/2011/04/20/#ubuntustudio-devel.txt

ScottLhi Kokito 00:02
Kokitohey ScottL 00:03
ScottLi still owe you some screenshots Kokito 00:04
Kokitono biggie ScottL. won't be touching the theme this week, as work is busy00:04
ailo_holstein, Would you have time to do some comparative testing between the kernels one of these days?02:51
ailo_holstein, l would be interested to know how firewire is affected, if affected at all02:51
ailo_holstein, Or is it a matter of processor architecture, which is the only thing I can think of making a difference on one of my machines02:51
holsteinailo_: i'll make some time03:10
holsteinthats some testing i can get my mind around too03:10
holsteinnot too fiddly :)03:10
ailo_holstein, Yeah. Basically you only need to run ardour for a while. Preferably more than 15 min on each kernel03:11
ailo_holstein, And in the lowest possible latency without xruns03:11
holsteini can do that03:11
holsteinailo_: how many tracks?03:11
holsteini usually test with 8 at 24/9603:11
holsteinif that'll go for an hour+03:12
holsteinwith no xruns03:12
holsteini trust the rig03:12
ailo_holstein, Doesn't matter. Just have some activity going on. Don't count xruns from starting programs. Just if there are any random ones. If there are, you try a higher latency.03:12
ailo_Once you get a latency that doesn't produce a single xrun, you make a note of that03:12
holsteinmaybe i can do that this thursday03:12
holsteinim off in the evening03:13
ailo_holstein, Just make sure the settings are exactly the same on both tests, and only change frames/period for changing the latency03:13
ailo_holstein, That would be great. So far, me you and ScottL. 03:14
ailo_And meganerd 03:14
ailo_I'm doing my set of tests on one of the machines now03:14
ailo_ScottL, The plymoth thing seemed to work when I logged out. Seemed to be a black screen when booting into it, though.03:28
ailo_Startupmanager was a nifty program. Let me set the resolution for the boot menu. 03:30
ailo_holstein, Also, it would be great if you could compare the firewire with your builtin card, at least fairly quickly to see how much difference there is. If there is a difference it would make a big difference if you could redo the tests on the builtin as well.03:40
ailo_ScottL, I might have one parameter that may be of interest doing the tests. Opening GIMP would cause xruns using generic. I'm thinking that some graphic related stuff can xause xruns.03:48
ailo_I know that sometimes using the menu in ardour would cause xruns too.03:49
ailo_Would suggest that it's something to do with GTK. I believe GTK and GIMP are closely related?03:49
ScottLailo_, how did you install the plymouth theme?  it wasn't updated until a few days ago03:50
ailo_ScottL, I just did an update and rebooted03:50
ScottLoh, good...that's it then :)03:50
ScottLbut i have noticed that my computer boots too quickly for the plymouth theme03:51
ScottLi only get a very, very quick look at it and don't even see any animation03:51
ailo_Yeah :)03:51
ScottLbut as you say, i see it pretty well when the computer shuts down/reboots03:51
ailo_I saw it spin for 1-2 secs when logging out03:51
ScottLailo_, as far as the graphics, we might even consider inkscape then...i think it's more intensive that gimp03:52
ScottLi got my server back today...03:53
ScottLapparently the hard drive wasn't bad but the raid corrupted and copied garbage all over my data :(03:53
ailo_ScottL, It's the same thing with Inkscape03:53
ScottLailo_, no better, no worse?03:54
ailo_ScottL, I get 1-3 xruns when loading them. The audio process is interrupted when GTK is loading something03:54
ailo_Less, actually03:54
ailo_So, when using ardour menu, the audio process can be interrupted, because it is loading the content from the menu to RAM03:54
ailo_ScottL, One way to make the CPU work is either decompressing a file, or compiling something03:56
ailo_ScottL, compiling can be done using both kernels in some cases03:56
ailo_Both cores, I mean03:56
ailo_If there are two03:56
ailo_ScottL, compressing will cause xruns as well03:57
ailo_ScottL, But, the compression needs some time. We could add these things to the test. It would be manageable using a script03:59
ScottLdid you see tertl3's link?  http://funwithckpatch.blogspot.com/2011/04/ftqfixed-time-quanta-benchmark-using.html04:01
ailo_ScottL, Yeah. Don't know much about that. The results looked pretty similar04:02
ailo_ScottL, The CPU intensive process seems to only interrupt audio at lower latencies04:02
ailo_ScottL, On some systems, you might never get xruns from loading GIMP or compressing a file04:03
ailo_ScottL, Well. -lowlatency running ardour and opeing GIMP, Inkscape as well as compressing a file did not cause xruns at 1.45ms latency04:09
ailo_ScottL, But, there is already a difference using the two kernels on this system, so there might still be xruns, if I use an even lower latency with -lowlatency04:09
ailo_ScottL, From this one test I can't exclude the possibility that doing something CPU intensive will cause xruns on -lowlatency04:10
ailo_ScottL, We should perhaps add loading GTK and compressing files to the test. Are you doing some testing today?04:11
ScottLailo_, not today, it's almost bed time for me, but either tomorrow or the next day i can04:13
ailo_ScottL, Oky. I'll commit my results in the next hour or so.04:15
holsteinDAMN04:23
holsteinhttps://picasaweb.google.com/jorge.g.mare/UbuntuStudioArtwork#559629234558780105804:23
holstein^ that looks NICE04:23
ailo_holstein, Very nice04:28
ailo_holstein, I added some things to the test. You can ask me later about the details, but just shortly: start GIMP while using Ardour. Only record and play with Ardour. Compress a large folder containing many files while running Ardour.04:29
ailo_holstein, That should be enough.04:29
holsteinailo_: i'll ping you and see if you are around04:31
holsteinwhen i get to testing04:31
ailo_holstein, Alrite04:32
ailo_Only added one machine so far https://wiki.ubuntu.com/generic_vs_lowlatency_test_results04:34
ScottLyes holstein , jorge's work looks tight04:58
Kokitodid I hear my name? :)05:26
holsteinKokito: hey05:45
holsteini really like the latest screenies i see :)05:45
Kokitohi holstein 05:48
Kokitoglad you like the theme05:48
Kokitoit's shaping up nicely05:48
holsteinyes05:48
holsteinvery nice05:48
macinnisrrscott-work: Say, I was wondering what exactly are the issues with workflow in Unity? Perhaps the underlying issues can be addressed rather than completely switching our DE. If not, I'd be happy to make artwork for a different DE like XFCE or LXDE. The upcoming 11.04 release of Dream Studio is using Unity, but I'm planning to roll XFCE, Gnome2, Gnome3, KDE, LXDE and fluxbox versions for 11.10, so I'm working on them21:43
macinnisrres for all these anyway.21:43
macinnisrrBTW, I ended up getting my old laptop working so I'm (obviously) available while I'm not home.21:44
scott-workhi macinnisrr :)21:44
macinnisrrhey!21:44
scott-worki thought you had fallen of the face of the earth :P21:44
macinnisrrno, just the face of the internet.21:45
scott-worklol21:45
scott-workthat happens from time to time21:45
macinnisrrword. My wife is having some health issues, so we've been staying at her parents' place for the last little while...21:46
scott-workoh man, i'm sorry to hear that21:47
scott-workthat certainly has a way of putting some things in perspective21:47
scott-workanyway, back to your question21:48
scott-workhow do you feel about using unity for the DE?  have you recorded much with it?  did it affect your work flow?21:48
scott-workmacinnisrr: are you there still?21:50
macinnisrrI just switched my main pc and laptop to 11.04 a couple days ago. I've used it for graphic design, recording, video, etc. Everything seems to be just fine.21:51
* scott-work is waiting for ailo to jump in and say, "i told you so!" ;)21:51
scott-workmacinnisrr: you don't have any troubles switching between apps?21:51
ailoWell, my experience is more that I get crashes with Unity, but I did install it from Ubuntu Studio, so that may be the problem21:52
macinnisrrUnity-2d is coming along nicely too, I'm sure it will be in the same shape as compiz unity come 11.10. And, no, I've had no trouble switching.21:52
ailoOther than that, I would need to find out how to adjust settings, like for the panel. 21:52
macinnisrrI have heard that unity crashes lots right now, so I can fully understand not using it as default for now, but more users (because it's default in ubuntu) should highlight why that is, and it will only get better.21:53
ailoscott-work, And, why not see about using your ideas for the Unity panel, or something that would work on all of them?21:53
macinnisrrwhat do you want to do to the panel?21:53
ailoI would expect Unity to be more stable for 11.10, but who can know for sure?21:53
scott-workailo: that's an interesting idea21:53
ailomacinnisrr, For me personally, I would like to be able to adjust the panel just like a normal panel. Don't know how much work it's now. Do you know how to tweak it?21:55
ailoAlso, I have not tried the 2-D variant at all21:55
macinnisrrailo: just how to tweak transparency, background, and icons. There is currently no way to add or remove applets.21:56
ailoCustom launchers, and it would be great if one could add submenus and things like that. I'm sure all of that will come with time21:56
macinnisrrOTOH, there are lots of appindicators in development (like the weather indicator that I currently use to replace the old weather applet).21:56
macinnisrrand you can always add launchers to the dock.21:57
scott-workmacinnisrr: sorry, was looking for it in history:  http://mousike.dyndns.org/dock/21:57
scott-workthat's my idea about docks21:57
macinnisrrRight clicking on the applications icon on the dock gives you a menu21:57
ailoRight now, the only thing that bugs me is that the panel is not customizable, and I'm missing some applets.21:57
ailomacinnisrr, That's a nice feature, which I suspect is loaned from Win 721:58
macinnisrrscott: I'm working on a unity "lens" for workflow, which would give options for design, video, and recording, as well as the ability to create a custom workflow. Clicking on the workflow would open all the apps needed (qjackctl, ardour, hydrogen and some synths, for example).21:59
macinnisrrfunny, I always have these ideas only to find that you had them first! ;-)22:00
ailomacinnisrr, Like a session manager?22:00
macinnisrrailo: exactly, but right on the dock/places, so it's easy for new users to discover (which are the main users who need such a feature).22:01
macinnisrrailo: also, I'm not a programming expert, but lenses I think I can handle (just reading the specs right now).22:02
ailomacinnisrr, I would go with something universal, like a session manager, a la ladish, which already exists, and just add some default custom launchers that opens premade sessions, like demos22:02
ailoThe user does not need a helping hand beyond the introduction22:02
ailoOr, one would have to put some serious work into premade solutions22:03
ailoBut there are no solutions that work for everyone anyway22:03
macinnisrrailo: that's a great idea. I know that KXStudio has a session manager (klaudia, I think), but it has too many options IMHO, and ends up hidden in the audio menu where it could be hard to find.22:04
ailoScottL's ideas sound to me more about having different profiles for a dock, and changing the profile would change the set of launchers22:04
ailoAnd that doesn't need to be an introductionary demo thing in my opinion. That can be used for a anything. Not only multimedia22:05
scott-workmacinnisrr:  your "lens" concept sounds a lot like what ladish would provide22:05
ailoA couple of demos would be enough as introduction, if you ask me22:05
scott-workmacinnisrr: well for audio at least :P22:05
scott-workoh, just read where ailo said "ladish" too 22:06
macinnisrrailo: absolutely, but making a session for recording a band, for making electronic music, for doing design, and for video would all be easy. And I totally agree with it being usable for not just audio (but yes, definitely audio). For instance, when I design themes, I usually have inkscape, gimp, thewidgetfactory and nautilus open. Current ladish session managers don't address this type of work.22:06
scott-workailo: macinnisrr: i will give unity another look this weekend, i'll erase a partition and install the latest vanilla natty on it and play with it over the weekend22:08
ailomacinnisrr, All of those applications can take a while to learn, so being able to launch them in a group would only introduce them to the user. Don't know what lens is, but I can see a point in having an application that can create multi-application-launching, which is really just many launch commands in a row22:08
macinnisrrbasically, with my idea, there is always a "workflow" button on the dock, and when you click on it, the dash opens and gives you a few different workflow options as well as a button to create your own, which would open a wizard.22:09
macinnisrrhttp://www.omgubuntu.co.uk/2011/04/five-neat-unity-lenses-in-development/22:09
macinnisrrailo: totally. Tutorials is the other side of the big additions I'm working on right now (currently recording an album which I'll use as a tutorial, including creating artwork and making videos).22:11
ailoThe *only* thing I can see helping the user is demos and tutorials. All the other stuff is just tools, that can be handy to have.22:11
ailoI mean, help the user to learn about how to use the software22:11
macinnisrrailo: templates are helpful too (like plugin presets and ardour sessions), and that's in the works as well.22:12
ailomacinnisrr, Well, that would be a new area, beyond learning about software. That would be learning about sound engineering22:13
macinnisrrscott-work: Unity definitely does things a bit differently, but the learning curve is small, and it works really well once you get used to it.22:13
ailoThough, if someone has a lot of experience in some plugins and know which are great to use, a template might give a nice start for a new experienced user.22:14
macinnisrrailo: isn't that what we're using the software for? :-)22:14
ailoFor the unexperienced user, giving a template I guess is helpful too, but it won't make them able to user them properly22:14
macinnisrrailo: I used to use Logic, and their presets and templates taught me a lot of things I wouldn't have thought of on my own (even though I had been doing sound for years prior).22:15
scott-workmacinnisrr: i definitely agree with plugin presets22:16
scott-workailo: i dont' necessairly agree with only demoes and tutorials helping users22:16
macinnisrrscott-work: they're one of the only things we don't have that windows and mac users do.22:16
scott-workailo: i still feel very strongly that having a visual workflow (with icons) helps new users quite a bit in understanding what comes next, even without tutorial or demos22:16
scott-workmacinnisrr: i had a similar discussion with someone else lately, it flows like this:22:17
macinnisrrscott-work: agreed. Discoverability!22:17
scott-workwhat is different between proprietary and open source music production?22:17
ailoscott-work, Well, I disagree. I think that is a tool for any user, but it won't make new users understand what they are doing any better22:17
scott-workwe record audio the same and it gets made into 1's and 0's and stored the same22:17
scott-workbut the reall magic happens when they start using their proprietary "black box" plugins, that have presets22:18
scott-workhow many wankers are there with a mac and a bunch of plugins that are considerd "mixers" theseday22:18
scott-worki think that if many of the great mixers or masterers (i'm talking bob katz level) were to use linux it would still sound incredible22:19
scott-workit's the talent behind the keyboard that tends to make the sound22:20
scott-workailo: i would have for me, it's great to have all these tutorials but without a structure it's a bit of a mess really22:20
ailoI think it would be nice to have some presets, like typical compression presets for kick, snare, guitar, vocals and so on. 22:20
scott-workhaving a visual context of what shoudl be started before the next was a great tool to help me organize the process in my head22:20
ailoBut, if the user doesn't understand compression and levels, the presets won't make their music sound good anywya22:21
ailoI'm just saying that one is a tool, and the other is education22:21
macinnisrrscott-work: absolutely! When I started recording, I didn't know about mastering, so I didn't bother. Then I got a copy of T-Racks and used the "FM Radio" preset as my exclusive mastering for years. When I finally switched to linux full time, I didn't have that plugin, but I knew enough about how it worked from tweaking the presets that I was able to recreate the sound I liked with open source plugins. Had I never u22:22
macinnisrrsed those presets, however, I would have had no idea how to do proper mastering. And I totally agree with you: A good sound engineer would love the stuff we've got on linux. From JACK to the multitude of ladspa plugins, we have all the tools we need.22:22
macinnisrrailo: I agree. Using a preset is just the first step, you can't stop there.22:22
ailoIt's of course possible to make templates just like on Logic, for a whole recording session. Maybe a prerecorded mixed song could serve as an example?22:23
macinnisrrailo: BTW, compression is one of the hardest to design presets for, as it's completely dependent on the source material (moreso than any other plugin aside from maybe gate). You can use preset attack and release though.22:23
macinnisrrailo: absolutely. As I mentioned, I'm doing this with a whole album.22:24
ailomacinnisrr, Ah, ok. Your own album?22:24
macinnisrrailo: yes.22:25
scott-workmacinnisrr: so a unity lens is a way to contextually search?  perhaps with tags22:26
macinnisrrmy last album was mixed in Ardour, but had been recorded on Logic.22:26
macinnisrrscott-work: yes, and I figure if I create a workflow wizard first (which would just create a custom launcher) then the wizard and the custom launchers could be displayed in a lens.22:27
scott-workinteresting...i did look at the omgubuntu blog about it22:28
macinnisrrluckily, most of this type of stuff can be done with shell scripts and xml, which I feel comfortable with, even though I by no means consider myself a programmer.22:29
* macinnisrr listening to the beatles remastered white album - Awesome!22:31
ailoscott-work, Let's put some of these ideas down, that only deal with the workflows. I have three ideas on how to introduce audio applications to the user from the desktop. I'm sure two of them can be used for graphics and videos as well. 22:34
ailoscott-work, macinnisrr How about when the user logs in for the first time, an introductionary window appears with options for demos or whatever22:35
macinnisrrailo: I totally agree.22:35
ailoNot hard to code, using either python or just zenity22:35
ailomacinnisrr, ScottL has put this up https://wiki.ubuntu.com/UbuntuStudio/Workflows22:36
ailoI'm really not that concerned with the actual workflow, like what apps to use for mixing, what to use for mastering and so on, but just on how to introduce this to the user. I'm sure there's more than one way to do it22:36
ailoAnything from showing a video, to ladish, to opening apps in a sequence and having some text explain what they are and what they do22:37
ailoThe last one could be done with a simple script22:37
macinnisrrailo, scott-work: thanks for the link. This is perfect.22:38
ailoThere's no getting around the fact that in order to use the tools, you first have to learn how to use them. But, before that, I totally agree, that the user needs to know they exist first22:38
scott-workailo: i like that idea, i would even like a menu entry to allow them to revisit the same information...much like i would like a "release notes" entry in the menu as well22:39
ailoscott-work, How about integrating that into -controls, and keep -controls active at startup, in the indicator tray22:40
macinnisrrailo: totally. At this point, I've made two versions of Dream Studio, and even though I have more users than ever, the requests for more/different apps has totally leveled off. From this release on, all the focus is on making things easier to learn (and of course, any ideas that are deemed appropriate for Ubuntustudio will make their way in at the same time).22:40
ailomacinnisrr, I prefer that idea as well. Too many apps can be a little confusing22:41
scott-workailo: this makes me wonder whether -controls should even be called -controls anymore...more like a control/information panel22:42
ailoscott-work, I like -controls. It being an icon, with a menu. In the menu you have "system settings", "help", and maybe other things as well, like multimedia package managment, things that KXStudio has, all in one place22:43
macinnisrrailo, scott-work: also, what about putting jack preferences in the control center? We can make jack default to realtime, 1024 buffer, and 44100hz, but users could adjust this from the sound control panel, and have a dedicated patchbay, eliminating the need for qjackctl.22:44
ailomacinnisrr, It would seem falktx has been working on that.22:44
macinnisrrwe could put ubuntustudio-controls in the same section22:44
macinnisrrailo: really? excellent. I haven't spoken with him in a while, but I'm glad we're on the same page.22:45
macinnisrrailo: what's his package called?22:45
ailoI wouldn't want to reinvent the wheel. It would be great if some apps could be integrated into the controls menu, like qjackctl, patchage, or any other similar app, like a plugin22:45
scott-workailo: in that context i agree about -controls...if it is an icon in the panel with a right-click menu showing those items seems to give the user the proper idea about the purpose22:45
scott-workailo: i think he had almost everything in cadence (i think) but he didn't have patchage in their as well (i think), i suggested he do it thought22:46
scott-works/thought/though22:46
macinnisrrailo, scott-work: yes, current solution (controls and qjackctl) is inconsistent with the rest of the desktop.22:46
ailomacinnisrr, I don't remember the name anymore. falktx started his own controls application22:46
scott-workbecause this would allow the user to avoid using so many different applications and could use a single one with multiple tabs22:46
ailoThe only problem is if the new app is not as functional, or more buggy, or creates confusion. It really needs to be a great app22:47
macinnisrrailo: I'll have to take a closer look. I use lots of his packages, but there's so  much in his repo that it's hard to test them all.22:47
macinnisrrailo: agreed.22:48
ailoI would like to add pulse-jack to system settings options. 22:48
ailoI think falktx already does a lot that is needed by users. 22:48
scott-workmacinnisrr: i'm pretty sure the program is called "cadence"22:49
macinnisrrailo: good idea! And yes, falktx is great.22:51
scott-workguitarman says he thinks it's cadence as well22:51
ailoI still haven't been using KXStudio a lot. My first impression was that it was a little disorientating. But, overall, it feels like he is on the right track.22:52
macinnisrrscott-work: am installing it as we speak.22:52
macinnisrrailo: I personally would have never started Dream Studio if KXStudio had been gnome based. I just think that there's enough to worry about with a small distro without changing the desktop.22:53
ailomacinnisrr, It would be good to have more people looking into what falktx is doing and try promote that which is good, so they end up in other distros as well22:54
macinnisrrailo: for sure. I use all the improvements I find, and now that I'm part of this team, I'll be proposing them here as well.22:55
macinnisrrailo: In general, I always keep an eye on all the multimedia distros (AVLinux, KXStudio, ArtistX, JACKlab, Ubuntustudio, etc.), and add all the improvements from each of these as I find them.22:57
scott-workailo: part of the problem with falktx work is that he isn't committed to working on it to get it packaged up to debian/ubuntu standards22:59
macinnisrrin addition to the different desktop environments, I'm thinking of doing a linux mint version of Dream Studio as well; they get great reviews, so I'd be interested in adding any of the improvements they've made as well.23:00
scott-workif he did, a good percentage may already be in ubuntu studio23:00
macinnisrrscott-work: what do his packages need to be approved? Since they're already packaged (in his ppa), it couldn't be much work to adjust them...23:01
scott-workmacinnisrr: that is true, but introducing a new package can be tricky sometimes....i have suggested that he try with the debian multimedia team23:01
scott-workthey seem to be much more active than REVU and quite friendly and helpful to boot23:02
ailoscott-work, Also, I get the feeling he is more of a visionary then the guy that makes things water proof. I would be interested in seeing what of his work could be added to Ubuntu Studio as a part of -controls and Ubuntu Studio settings. Take out the good things at least.23:02
scott-worki'm going home...see you in about thirty minutes23:02
macinnisrrscott-work: and debian multimedia stuff automatically makes it in from upstream right? ailo: agreed. I've tried a couple of his apps, and they're good ideas, but usually pretty confusing as the UI goes.23:03
ailomacinnisrr, Well, seems like you have ScottL reconsidering Desktops. I was the only one not immediately jumping on the XFCE train. But, I gave up trying to argue against it because I realized I'm not going to present them with an alternative. Would take too much of my time23:06
macinnisrrailo: personally, I don't think we should stray from Ubuntu unless we have to. I'd rather address current issues than change completely, as that can introduce its own issues.23:08
ailomacinnisrr, I agree, in part. Unity has some problems, that serious multimedia users can't accept, but then again, we don't need to recommend the latest release23:09
ailoProblems being crashes and such23:09
ailoBugs23:09
macinnisrras it is currently, ubuntu-manual.org has an excellent manual on the desktop, and our window controls are on the opposite side, so new users could be confused.23:09
macinnisrrailo: for sure, stability is key, but like I say, after a full release cycle of testing from users, I'm sure the major bugs will get worked out.23:11
ailoI'm sure XFCE is easy enough, since it's a very traditional system, but using that would be a step back. Most arguments against Unity and Gnome3 I have heard do not make sense to me. Stability and tweakability are my only issues. Functionality seems to have improved23:11
ailoXFCE is kinda a safe bet. I believe it has some issues that Gnome2 does not have23:13
ailoStill, personally, I would go with either Unity or Gnome323:13
macinnisrrailo; totally. Aside from tweakability and stability, every other argument against unity is nothing more than personal preference. XFCE would be different too (just not as different, though that's not necessarily a good thing).23:13
macinnisrrand though XFCE is more stable, try to think about how a graphic designer would feel using a system that doesn't look as good as the alternatives. Part of Mac/OSX's appeal to designers is its aesthetic beauty.23:15
macinnisrrGnome2, XFCE, LXDE, etc. simply do not look as good/modern as unity/gnome3/kde423:16
ailoAs long as beauty does not affect performance, or stability. It doesn't seem to me that Unity is using any more memory than Gnome2. But, right now, it does crash a lot23:16
ailoKDE4 is polished, but I would claim it looks as old as XFCE23:17
ailoThe widgets that were popular for a while, are they really useful for anything?23:17
macinnisrrso unless we're becoming an audio-only distro, we've got to consider that. And yeah, unity is still very buggy. I couldn't switch full time to unity until a couple days ago when my screen stopped flickering randomly (and about a week before that compiz stopped crashing constantly). It's still very fresh. I must say that I like KDE4, but its default setup is too reminiscent of windows for me (shudder).23:19
macinnisrraside from stability, I have only two issues with Unity: 1. QJACKctl  system tray icon doesn't show up, even when I whitelist all applications. This could be remedied by either adding appindicator support to qjackctl, or doing away with qjackctl, so it's not a huge deal. 2. Workspace switching takes one click more than it used to. Also not a huge deal, as the extra click only takes a second, and keyboard shortcuts 23:31
macinnisrrare the same as they always were.23:31
ailomacinnisrr, Yeah, it shouldn't be too hard to add indicator functionality to it.23:37
macinnisrrailo: from what little I understand, indicator support is just xml.23:39
macinnisrrspoke too soon about unity's stability: my dock just quit responding. I'll be back in a minute after I re-login.23:40
ailomacinnisrr, I've seen examples in using different languages to code indicator applets. Don't know about xml23:40
macinnisrrI'm baaack!23:43
ailomacinnisrr, I was just saying that I've seen examples on how to code applets, using python, c, and other languages. Perhaps xml is used by some applets?23:43
ailomacinnisrr, https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators23:44
macinnisrrhmmm.... could be. I just assumed that applets are full applications (where xml is used for lists, menus, settings, etc., and can't actually "do" anything).23:45
macinnisrrailo: what applets do you use that don't have appindicator equivalents?23:45
ailomacinnisrr, The code is different for indicator-applets and notification-tray applets. That's what I mean. You need to code the applet23:46
ailoOr, you need to add or change that part of the code23:47
ailoSome applications can do both. 23:47
ailoLike network-manager23:47
ailoIf you take away the indicator-tray, it will end up in the notification-tray23:47
ailoOr, the icon will23:48
ailoAnyway, it's not very hard to create an indicator-icon with a menu23:48
ailoI will be using python for that23:48
macinnisrrailo: aha. Yeah, that's the sort of thing I don't mind doing, writing a whole application is beyond me (unless it's in BASIC). Even if we can get the systray icon for qjackctl working, the icon should be changed to match the rest (monochrome).23:49
macinnisrrpython is basically a scripting language, right?23:49
macinnisrre.g. not processor specific.23:50
ailoIt is, since you don't compile it, but it's still pretty powerful. And with a bunch of libraries, you can get code all kinds of stuff23:50
ailoIt's easy to do simple things23:50
macinnisrrailo: cool. I think that may be my next learning venture. You see all kinds of things written in python. Can you create GUIs in python?23:51
ailomacinnisrr, ubuntustudio-controls is written in python. Many applications are, using python + gtk, or python + qt23:52
ailoubuntustudio-controls is using a gui made with Glade. 23:52
macinnisrrailo: right. On Dream Studio I call Ubuntustudio-controls "Realtime Audio controls". All I had to do was edit some text files.23:52
macinnisrrailo: is there a graphical way to edit the glade files (like visualbasic)?23:53
ailomacinnisrr, Did you change the functionality too? It has been outdated now for more than a year23:53
ailomacinnisrr, Glade is a program to create gkt gui's23:53
ScottLailo, macinnisrr :  one thing to consider about using xfce is that we can work closely with their developer which increases our development base and basing on them puts us that much closer to a having an official build of a live dvd23:53
macinnisrrailo: I made it refer to the proper config file (/etc/security/limits.d/audio.conf as opposed to /etc/security/limits.conf). Other than that and the name change, it's stock.23:54
ailoScottL, The question is how much of a burden would a live DVD really be, if we did it ourselves. Someone needs to do it, though23:54
ailomacinnisrr, Ok. Then yours is more up to date than the one in the main repo23:55
macinnisrrailo: I already mentioned to scott that I would be happy to make a liveDVD for 11.04 and on, using UCK, and could even host it on my site.23:55
ailomacinnisrr, But, since Maverick, the firewire part is out of date, though23:55
macinnisrrailo: right, I changed that too, now that you mention it, but I'm not sure if it's correct, as I have no firewire devices.23:56
ailomacinnisrr, And with natty, no adjustments are needed at all for firewire23:56
macinnisrrailo: aha! I know that I had previously added all users to not only the "audio" group, but also "video", as that has more permissions regarding firewire.23:56
ailomacinnisrr, It doesn't really matter if it is audio or video, but depends more on the file that puts firewire devices into the audio or video group. Now, in Natty, firewire is automatically a part of audio group23:57
macinnisrrailo: I basically just surfed the ardour forum for system tweaks and added them all to the default install of Dream Studio.23:57
macinnisrrailo: I see. Well, that's good. Either way, though, seeing as Dream Studio and Ubuntu Studio both feature video functionality, any extra permissions for a "video" group should be accessible by default.23:59

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