/srv/irclogs.ubuntu.com/2012/05/15/#ubuntustudio-devel.txt

len-dtI think the amd64 is just linux-lowlatency shnatsel , no pae00:04
shnatsellen-dt: okay, I'll add that now00:04
shnatsellen-dt: oh wait00:05
shnatsellen-dt: I'll kill that dependency00:05
shnatsellen-dt: precise can't have that old kernels anyway00:05
shnatsellen-dt: pushed, it will build in PPA in an hour or so00:06
ScottL /join #ubuntu-community-team01:00
TheMusoScottL: Hey there, hope your trip was uneventful.01:24
ScottLTheMuso, aye, coming home was and i slept quite a bit as well :)01:29
TheMusoGood to heaR.01:29
ScottLTheMuso, how was your trip home, i imagine yours was quite a bit longer than mine :P01:30
TheMusoScottL: Yeah it was, but it was also uneventful.01:30
ScottLthat is good01:30
ScottLi looked at the blueprint for the kernel team and it does seem to have a line item about seeing about the lowlatency kernel01:31
ScottLtim seemed almost noncommittal about it though, he just said that he had it in the blueprint as something to do as long as they can collapse the other kernels01:31
ScottLeh, it's still only in the pad comments at this point:  http://summit.ubuntu.com/uds-q/meeting/20236/hardware-q-kernel-version-and-flavors/01:34
ScottLi'm quite sure tim doesn't particularly care for me, but i don't blame him though, i'm can be pretty single minded and annoying when i'm trying to get what i want :P01:34
TheMusoheh so can I. :)01:42
ScottLi found my plenary presentation:  http://www.youtube.com/watch?v=fu3pT_9nb8o   @ 36:4901:47
TheMusoheh cool.01:49
ScottLit's kinda weird to know there is a video of a presentation that someone flew you across the us to give01:52
ScottLthis whole ubuntu studio thing is kinda a weird "alice falling down the rabbit hole" situation sometimes01:53
TheMusoheh01:56
len-dtScottL, speaking on stage is different than playing huh.02:31
len-dtgood presentation.02:32
ScottLthanks len-dt , i still haven't seen it though, i'll wait until my wife is home and we can watch it together, somehow that seems like it won't be bad to watch then02:42
len-dtScottL, there are some sound wierdnesses02:53
ScottLlen-dt, you mean in the presentation video?03:08
ScottLthat's probably true, i was warned that the sound was crappy, although the small snippet i heard sounded okay03:08
=== ScottL changed the topic of #ubuntustudio-devel to: Ubuntu Studio Development Channel | https://code.launchpad.net/ubuntustudio | Ubuntu Studio 12.04 LTS is released: http://cdimage.ubuntu.com/ubuntustudio/releases/12.04/release/
=== ScottL changed the topic of #ubuntustudio-devel to: Ubuntu Studio Development Channel | https://code.launchpad.net/ubuntustudio | Ubuntu Studio 12.04 LTS is released: http://goo.gl/FEAxP
ScottLhehe, i watched it with my wife and i see what people meant about the sounds being crappy :P   two audio tracks used at once that are out of sync is never a good idea03:27
=== saidinesh is now known as saidinesh5
=== falktx_ is now known as falktx
scott-workemail sent the -devel list for blueprints, please read and give any feedback/suggestions18:27
scott-workbut please don't just nitpick on particular work items at this point, this is a brainstorming session18:28
shnatselscott-work: well, refactoring seeds to represent workflows would be great. Didn't the ubiquity patch needed for that land in Precise?19:27
shnatselalso, it would be neat if somebody added my performance items to the blueprint19:28
scott-workshnatsel: i was hoping that len or ailo would head that up, including adding their suggestions as well19:28
scott-workbut if they don't i'll work it in then19:28
shnatselwe've got a new LightDM greeter in elementary, it remotely resembles unity greeter19:29
scott-workshnatsel: part of the ubiquity patch land in precise, we still need a few things to have that fully implemented19:29
shnatselrequires hardware acceleration, but in 12.10 it won't be an issue thanks to llvmpipe19:29
shnatselscott-work: oh I see19:29
shnatselwhat a19:29
scott-workmmmmmm, that's interesting about the lightdm greeter theme19:29
shnatselit's not even a greeter theme anymore, it's a different greeter19:30
shnatselscott-work: early demo: http://www.youtube.com/watch?feature=player_embedded&v=Mz09q6jREMY19:31
shnatselscott-work: should be fully functional by the middle of the cycle19:31
shnatselit has a fade-in on start, so you can smoothly transition from plymouth to the greeter19:32
scott-workwatching19:32
shnatselalso a new notification daemon is coming with a lot of thought put into it, not like that terrible notify-osd, but that's not for 12.10 for you I guess19:32
scott-workit could be, depends on what is involved and when it would be available19:33
shnatselwell, there are some upstream memory leaks which notify-osd "fixes" with regular suicide19:34
shnatselso it's not for the release based on 12.04 for us, so not for the release based on 12.10 for you19:34
shnatseloh, pantheon shell also... not sure how well it will work for studio use cases, though19:38
shnatselwe've got a file browser, a fork of marlin (marlin is abandoned), but you seem to be content with thunar19:40
shnatselsave-as-you-type damn-extensible plain text (code) editor19:40
shnatselalso we will probably have cool boot screens, but that's a very low-priority item for you19:42
ochosioh, nice, elementary - u-studio exchange :)19:43
shnatselochosi: yup :)19:43
ochosiif there's anything meaningful for xubuntu don't hesitate to head over19:43
shnatselelementary <=> xubuntu? Hmm...19:44
shnatselochosi: is xfce okay with GSettings?19:44
shnatselochosi: we've got a lot of exciting stuff to share like Contrator19:44
ochosiright19:45
shnatselochosi: all our apps use Glib's GSettings API, if it's bridged into xfconf then we'd be glad to share19:45
ochosii think i have to look into contractor more to know what is needed and what we could use it for19:45
shnatselochosi: http://elementaryos.org/journal/contractor-not-sharing-service19:45
ochosiyeah, such a bridge would also be useful for u-studio i guess19:46
shnatselochosi: GSettings has a lot of backends, but last time I checked xfconf was not one of them. There were keyfiles, gconf and dconf, and the latter is used in gnome and elementary19:46
ochosimhm19:47
shnatselochosi: so if there's an xfconf gsettings backend or if xubuntu is OK with shipping dconf, let the fun begin!19:47
ochosimind if i check in with you tomorrow? it's getting kinda late here...19:47
shnatselochosi: in fact Contractor doesn't use GSettings AFAIR19:48
ochosii think dconf is used by xfconf anyway (if i'm not mistaken)19:48
shnatselochosi: sure it's OK19:48
shnatselochosi: last time I checked xfconf was older than dconf19:48
shnatselochosi: and was written from scratch19:48
shnatselochosi: meet me anytime at #elementary19:48
ochosiwell, i'll check with guys @ #xfce-dev19:48
ochosiyeah, i'm also always there ;)19:49
ochosibut since xubuntu and u-studio are already collaborating19:49
ochosiand since i'm trying to forge a small connection to elementary and lubuntu19:49
ochosii thought i'd speak up :)19:49
shnatselochosi: oh we need collab with lubuntu too, they are getting a litte too lightweight for us though19:51
shnatselochosi: their aim is like 128mb RAM and elementary OS uses 20019:51
ochosiphew19:51
ochosiwell that's not our main goal19:51
ochosiwe want usability, but that usually comes at a price19:51
ochosianyhoo, time to hit the sack19:52
shnatsellast time I checked (and that was over a year ago) the DE was nowhere near being complete, it was like a bunch of random apps thrown together and called a DE19:52
shnatselscott-work: our greeter is getting a major overhaul. expect awesomeness.21:10
scott-workhehehe :)  i will21:19
scott-workalrighty, gotta go and pick kids up 21:19
ailoSeems like there's at least one usb audio multichannel device that works under Linux (yet to be fully verified, I would say - there's a discussion about it on LAU) http://www.presonus.com/products/Detail.aspx?ProductId=6521:55
ailoholstein: ^21:56
len-dtailo, the manufacture sure doesn't seem interested in adding linux as a supported system.22:01
ailolen-dt: I haven't heard of any that has22:04
ailoThere are other devices that work too, like M-Audio Fast Track Ultra (8ch), with dedicated drivers, but not well enough22:05
ailoDedicated, but not coded by M-Audio22:05
len-dtailo, I guess the question is how open they are with info to developers.22:06
ailoThis would be the only 8ch usb device that I have heard of that actually is usable22:06
len-dtI would be happy with 422:07
ailoI was thinking about what about making it a strategy to really put a spotlight on this one product, try making them add linux as a supported OS, and then try making other manufacturers interesting in adding support too22:08
ailoCan't record drums with anything less than 8ch pretty much22:08
ailo12 would be better22:08
len-dtBeing able to say US recommends this or that, might help.22:09
ailoIf it can be fully verified that this is a rock solid device, I wouldn't mind recommending it, only because there's no other to recommend22:10
ailoAnd since usb audio is such a nessecity for a lot of people, it makes it really important too22:10
len-dtailo, there are so many platforms with USB only. Getting 2 i/o seems to be easy, but more is not.22:11
ailoEven 2ch is not simple, if you want anything more than 48kHz/16Bits22:11
ailoNot many devices to choose from really22:12
len-dtailo, I am guessing that the USB 2.0 audio standard is "too open"... that having a driver is the standard?22:12
len-dtsync-able and expandable too. Out of my price range though ;-)22:15
len-dtailo, but having said that, the price ($500) is very reasonable.22:15
ailoI would have bought it if I that was an option a year ago, when I got a 8ch firewire device22:16
ailoIt's about the same specs as for the focusrite pro 40, which I have now22:17
ailoWith usb, I wouldn't need to worry about what machine I use as much. Right now, I'm lucky we have a laptop with firewire22:18
len-dtIf I was getting anything it would be the bigger delta (1010?) to sync to my d6622:18
ailoI have both22:18
len-dtailo, I notice my local supplier doesn't have the 1010...22:18
ailo12 ch, but it's not practical on the road22:18
len-dtI'm not there yet.22:19
len-dtailo, this page looks very promising: http://linuxmusicians.com/viewtopic.php?f=6&t=754322:24
len-dtI note he seems to have done no set up at all. just plugged it in.22:25
ailolen-dt: There's a discussion about the device on LAU right now, where they say it is fully supported. A guy is going to report back having tested it himself22:26
len-dtThe link above the guy says jack sees all 8 in and outs.22:29
ailoI'm just wondering about a few things, like latency, and the mixer inside it22:29
ailoProbably, functionality is somewhat limited22:29
len-dt"My jack setup is :22:30
len-dtsample rate : 4800022:30
len-dtsamples/period : 25622:30
len-dtperiod/buffer : 222:30
len-dtJack estimated latency is : 10,7 Ms22:30
len-dtI'm on a Lenovo 3000 N200 dual core 2ghz 2gio ram, lubuntu 11.10+ KxStudio is my system and I hadn't experienced any performance issues by now."22:30
ailoNot good enough for me :P22:30
len-dt"I bought presonus audio box 1818 vsl today !22:30
len-dtEverything is working like a charm, meaning I can route any input to any card output (even earphones) and I can even set the clock source using the alsa mixer xfce front end. "22:30
len-dtailo, 10ms is a bit high.22:31
ailoEven if he can connect to all inputs and outputs, doesn't mean he can change inside routing22:32
len-dtI'm not sure if this is someone who tested "how low can I go" either. Good enough for recording, but not for live I guess.22:32
ailoYeah, for recording it has to be ok22:32
ailoUnless you need to record soft synths and stuff like that22:33
len-dtHe says he can route stuff. Don't know how much of the onboard DSPs he can use.22:34
ailoHe doesn't say anything about the mixer routing, inside the device22:35
ailojack doesn't reveal that22:35
len-dtsoft synths should not be a problem in recording either if they are recorded to a track... or even as a midi track. It is more fiddling to move the timing of the track after recording to line up though. Latency inside the internal mixer should be defined on the manufactures website.22:36
ailoOn devices like that, it's more or less a full fledged mixer inside, when it comes to routing itself22:36
ailolen-dt: It's a little hard to follow your own playing if the latency is too high22:36
ailoYou need to monitor yourself too22:36
ailoOn firewire devices, you can use the ffado-mixer, but to my knowledge, there's nothing equivalent for alsa22:38
ailoOnly lately is the ffado-mixer supporting my focusrite properly22:38
ailoI tried it last summer, and ended up muting all my inputs and outputs22:38
len-dtWasn't thinking of that. I could say monitor on an external noise box. That would work for me, but the external patch would have to be close enough to the softsynth for me to get the right art input22:38
ailoAs long as you're monitoring externally, latency is no problem22:39
len-dtLatency 2.8 ms - 6 ms, analog in to out 22:39
len-dtSo at least 1.4 from input to computer... before Jack sees it and starts counting.22:40
len-dtSo 13 to 15 ms latency from xlr to jackd line to app.22:42
len-dtailo, I don't know, but I would imagine midi out can be set to follow midi in.22:45
len-dtailo, it has wordclock out, but not in. can't hook two together?22:48
ailolen-dt: It has 8ch ADAT, right?22:48
len-dtYup. so you  can sync the adat or sync to the adat?22:49
ailoI haven't ever dabbled with ADAT, but I'm sure you can make the ADAT sync to the device22:49
ailoI was thinking about maybe just getting a 8ch mic pre with A/D converting and ADAT out to expand the device I have22:50
ailoBut, that costs almost as much as another device22:50
len-dtThat was about to be my comment. Are there many used adat machines around ?22:51
ailoI'm sure they are lying around in peoples basements. Haven't seen anyone use one for the longest time22:51
len-dtAre they more than 16 bit?22:52
* len-dt can't remember...22:52
ailo20bit or something like that? Don't really know22:52
ailohttp://www.soundonsound.com/sos/feb02/articles/alesishd24.asp22:53
ailo16 but or 20 bit22:53
len-dtStill it would be good for using for less "important" lines. things that don't have much dynamic range.22:53
ailoI missed the part where it said 24 bit :P22:53
len-dtthe 1818vsl claims to have all the mixer eeefects you might need built in.22:54
ailoYeah, just wondering if that's just an external software using its dps for processing, or if the fx really are builtin22:55
len-dtexpensive toy that one...22:56
len-dtI'm looking through the manual... it may say something.22:57
ailoIt's really hard to reinvent the wheel, btw. I've been slowly doing that for 2 or more years now23:00
len-dtIt looks like the "fat channel" SW has to be loaded into the unit. Probably at boot/power up.23:01
len-dtIt comes on a cd/DVD.23:01
ailoNever had a device with fx dsp. I think pro tools has had that for years23:02
ailolen-dt: My ide for creating puredata libs http://imagepaste.nullnetwork.net/viewimage.php?id=386623:03
len-dtI think there are three DSPs in the box though.23:03
ailoHave had one for more than 6 months, but started a new one now. Reorganizing the whole library structure. 23:03
ailoSince each library is also a git repo, I build in controls for handling the repo as well23:04
len-dtlearning PD is on my to do list... but it will have to wait for now.23:06
ailoIt's such an extensive project, that I've lost my way numerous times, having to start over. Kind of what's happening now, but I'm getting better at not messing things up too much23:06
ailoI'm creating a whole live environment, doing everything in pd. Sequencing, sample playing, fx, everything23:07
len-dtI was thinking studio in a box, but you are using it for live so it would be different.23:08
ailoI just finished an object for saving settings a few days ago. It handles replacing a saved tag out of 50'000 and autosaving pretty well23:08
ailoWell, mostly using the help of an external object not made by me23:08
ailopd I guess is really best suited for live audio23:09
ailoWhen making this helper program, I made it themable. Been putting too much time on the visual, but it helps keeping the spirit up having something nice to look at23:12
len-dtYup. been there.23:13
len-dtailo,  the manual for the 1818 seems to indicate that latency can be lower than 11ms. Just that that is a good setting for recording.23:14
ailolen-dt: Haven't done much on the wiki. Been mostly coding my own stuff. The kernel page is a little messy, but I'm going to clean it up during this week https://wiki.ubuntu.com/UbuntuStudio/audio-settings/kernel.23:28
ailoNot really saying so much right now. I need to go through all the configs and maybe add some.23:29
len-dtailo, the kernel page looked pretty good to me. It has the information needed I think... from a non-kerenl guru point...23:29
ailoI still need to set up a PPA for kernel builds. Would make testing somewhat easier, even though building your own is not that hard. Just takes time23:30
ailolen-dt: Did you think more about runlevels, and how to solve some of your problems?23:31
ailolen-dt: I think probably the best way to continue with wiki pages is to name them https://wiki.ubuntu.com/UbuntuStudio/<pagename>, and if it's audio related, you could just add a link to it on this page https://wiki.ubuntu.com/UbuntuStudio/audio-settings23:34
len-dtailo, it's all there. Not hard really. I should for security sake make a program that takes 4 command line arguments and throws everything else away.23:34
ailolen-dt: For instance, you could put links under "Categories" on that page23:35
len-dtI need to put together a "roadmap" for Scott first.23:36
len-dtThe roadmap is for tweaks only.23:36
len-dtailo, I started on it, but already I am putting too much in it ;-)23:37
ailolen-dt: I'd like to review that before hand if you don't mind. 23:37
ailoJust to give you some input etc23:37
len-dtailo, sure. It has at least two steps of review after I finish anyway.23:38
len-dtIt isn't deciding anything so much as defining areas to look at.23:38
ailoYeah, of course. Just good to be more than one, since we are both into the same topic23:39
len-dtFar example one item might be "swap issues" This would include setting swappiness or no swap or using zram or even getting more ram...23:40
len-dtBut the roadmap would just say swap issues.23:40
ailolen-dt: Done any gtk or python coding anytime?23:41
ailoI guess gtk at least?23:41
ailoI was thinking about the possibility of making a ubuntustudio-controls application, which has been long overdue23:42
len-dtNo. I had just started the debian developers page stuff. with the guitar tunner.23:42
ailoOne purpose it would have it to help someone who did not install Ubuntu Studio, but some other version of Ubuntu to get their system pro audio capable23:42
len-dtYa, I tend to write guis in tktcl still.23:43
ailoI'm not a seasoned Python coder by any means, but with time enough, it can happen. Already made one version, but won't be using any of that anyway23:44
ailoI've been sort of planning to code the app during this summer, but it's hard to say how much time I will really have for it. 23:44
len-dtI was going to write the config for tweaks setting for my RL thing that way. Basically as a part of my workflow app. which also needs a user config thing.23:44
ailoWould be good to separate them, if only one is added23:45
ailoBut, why not make one controllable by the other?23:45
len-dtThat is sort of the idea. The workflow app needs to be small and not take much resources because it is live all the time. the config should do all the heavy lifting...23:46
ailoMy main prio is the pd project I'm working on. I also have a mixing thing coming up, which will take at least 1-2 weeks of full time. And then there's all these misc US stuff23:46
ailoMy goal with a -controls application would actually be to make it usable by any Debian based distro, but make it plugginable, so that the US version would have some US specific things. 23:48
ailoWould be great to have it as a systray/indicator app, but the workflow thing you're working on would suit just as well as the holder for it23:49
len-dtThat is what configuration is for. That is also why multiple config files is good. A config can be added for each US workflow meta.23:49
ailoI would love to help with the workflow app, but since my coding skills are yet not that time efficient, I just don't have the time23:49
len-dtThere could be some generic ones that come with the workflow app and then the user has the config editor to make their own custom workflows as well.23:50
ailoThat would be neat23:57
len-dtailo, The presonus 1818 user manual has a not bad tutorial on recording, everything from mic placement to levels/eq/compression...23:58
len-dtThe workflow app right now also has a red button that turns audio tweaks on and off.23:58
len-dtailo, the 1818 manual even includes the recipe for Jambalaya  ???23:59

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