[18:31] <wip> hi everyone, have a look at my stream: http://www.justin.tv/11h11
[18:31] <wip> all made with puredata / gem / realtime with ubuntu-studio
[18:32] <zequence> wip: Nice. Thanks for sharing
[18:33] <wip> of course, it's not really nice right now, but the video are trigged automatically (pitch tracking) of the incoming audioi
[18:33] <wip> and my internet connection is very slow... so quality is bad
[18:34] <wip> if i want to route all my pulseaudio to jack, it is possible?
[18:34] <zequence> wip:
[18:34] <zequence> Sure
[18:35] <zequence> wip: Let me check something first
[18:35] <wip> automagically at boot time that would be fantastic
[18:38] <zequence> wip: You can make a script for starting jack at startup
[18:38] <zequence> The pulseaudio module, jackdbus-detect, will automatically create jack sink and source, if you start jackdbus
[18:38] <zequence> To start jackdbus, you do: jack_control start
[18:39] <zequence> It is possible to create the sink and source manually as well
[18:39] <zequence> I forget how
[18:39] <zequence> wip: Use pactl to make pulseaudio use the jack output
[18:39] <wip> oh excellent, i am starting qjackctl at boot time = np here
[18:40] <zequence> The module is in a package called pulseaudio-module-jack
[18:40] <wip> so for example i could make a script to use pactl (after installing pulseaudio-jack) when i want pusleaduio  -> jack?
[18:40] <zequence> I guess you are using it now?
[18:40] <wip> no
[18:40] <wip> will install
[18:40] <zequence> The module is installed by default on Ubuntu Studio, so you should have it, if it's not removed
[18:41] <zequence> pactl is for adjusting pulseaudio parameters without a gui
[18:44] <zequence> wip: On Ubuntu Studio 13.04 applications will automatically start using jack, even if PA was not set to use jack
[18:44] <zequence> Don't know if that's a good thing, but it happens anyway
[18:44] <wip> it's a good thing
[18:45] <wip> what is a bad thing is pulseaudio ;)
[18:45] <zequence> Also, jack and PA are less buggy
[18:45] <zequence> PA lets go of the card easier (bugfix), jackdbus doesn't crash when you stop it(bugfix)
[18:45] <zequence> PA just moved to version 3.0, so there may be some new bugs
[18:46] <wip> yeah i was having this bug (jackdbus crashing from time to time)
[18:46] <wip> 13.04 this summer?
[18:46] <zequence> April
[18:46] <zequence> That's what the 04 is for :)
[18:46] <zequence> But, it's actually quite usable now
[18:47] <zequence> Or has been the whole development period really
[19:34] <tjingboem> does ubuntustudio have the low latency kernel?
[19:35] <zequence> tjingboem: Yes. It's our kernel in fact
[19:35] <tjingboem> and does it work with nvidia?
[19:35] <zequence> Yes
[19:35] <tjingboem> sold!
[19:35] <zequence> Consider it a clone of -generic
[19:35] <zequence> But, with lower latency
[19:35] <zequence> It has the same exact source. Just differently configured
[19:35] <tjingboem> at the moment i use Xubuntu with kxstudio ppa
[19:36] <tjingboem> and low latency
[19:36] <zequence> Well, is it not the same?
[19:36] <tjingboem> does us work with jack 1 or 2?
[19:36] <tjingboem> i do not know...
[19:36] <zequence> Both. We use debian packages
[19:36] <zequence> kxstudio has a custom build of jack
[19:37] <zequence> You can't use both at the same time though
[19:37] <zequence> Either install jackd1, or jackd2. jackd2 is default
[19:37] <tjingboem> ah, okay
[19:37] <zequence> tjingboem: Just grab a live DVD, and check it out. I recommend 13.04, which is soon coming out
[19:37] <zequence> http://cdimage.ubuntu.com/ubuntustudio/dvd/current/
[19:37] <tjingboem> yes i was looking at it now
[19:38] <tjingboem> thanks
[19:38] <tjingboem> but i think i will stick with 12.04
[22:34] <fisch246> alright so i added jack awhile back to try and setup a virtual soundcard so that i can fix all of these issues in ubuntu when it comes to recording system sound and mic at the same time. well it didn't work at all so i removed jack. when i did, it took all of my audio stuff with it. now i'm trying to use audacity to record a podcast only to be reminded that i still don't have everything back to normal. pulseaudio it seems isn't fi
[22:39] <fisch246> like is there any apt-get installs I can do to make sure I have everything?
[22:40] <fisch246> i'd say it's more than annoying that removing jack breaks your system
[22:41] <zequence> jack is a pro audio server. pulseaudio is a consumer audio server
[22:41] <zequence> Removing jack won't break pulseaudio
[22:41] <zequence> I don't know what you removed though
[22:41] <zequence> Or what you want to add
[22:41] <zequence> If pulseaudio is giving you audio at all, I'd say pulseaudio is working
[22:42] <fisch246> it is, but i need alsa-plugins so i can use audacity to record my system sound
[22:43] <zequence> You're trying to route desktop audio to audacity, is that right?
[22:43] <fisch246> yes
[22:44] <zequence> The only way you can do that AFAIK, is by routing the audio manually, with cable from your audio output to your audio input on your device
[22:44] <zequence> It would be a hell of a lot easier using jack
[22:45] <zequence> fisch246: !proaudio
[22:45] <zequence> !proaudio
[22:45] <zequence> fisch246: Try our live DVD. It has everything set up. You only need to start jack, and route pulseaudio to jack. Use Audacity with jack.
[22:46] <zequence> fisch246: What are you trying to route to audacity, specifically?
[22:46] <zequence> fisch246: What application?
[22:46] <fisch246> mumble
[22:46] <zequence> Ok, well. I haven't tried it, so I don't know it's audio configs, but it should work fine with the PA jack bridge we have
[22:47] <zequence> fisch246: I'd even go as far as recommending our yet unreleased ISO http://cdimage.ubuntu.com/ubuntustudio/dvd/current/
[22:47] <zequence> It's less buggy than released versions
[22:47] <zequence> ..on the audio side
[22:48] <zequence> fisch246: The two sections you need to worry about most are https://help.ubuntu.com/community/UbuntuStudio/ProAudioIntro#UbuntuStudio.2BAC8-ProAudioIntro.2BAC8-1204.Starting_Jack
[22:48] <zequence> and https://help.ubuntu.com/community/UbuntuStudio/ProAudioIntro#UbuntuStudio.2BAC8-ProAudioIntro.2BAC8-1204.The_Pulse_Audio_to_Jack_Bridge_-_using_both_at_once
[22:49] <zequence> YOu can do this on regular Ubuntu too, if you install the right packages, and reboot
[22:50] <fisch246> yea well i tried doing it on regular Ubuntu
[22:50] <fisch246> which lead to me giving up, and apparently more than just jack being uninstalled
[22:51] <zequence> fisch246: There are a couple of bugs that specifically have cause grief in previous releases
[22:51] <zequence> I strongly encourage you to try 13.04
[22:52] <zequence> The thing about Audacity though, is that it has a bit bad jack support. not in that it doesn't work. Only that it won't keep connections alive while stopped
[22:52] <zequence> So, you need to start it, then make connections
[22:52] <fisch246> that sounds a bit annoyinh
[22:52] <fisch246> annoying*
[22:52] <zequence> Audacity is not really a multitracking solution
[22:52] <zequence> It's an audio editor
[22:52] <zequence> Better to use something like qtractor, or ardour
[22:52] <fisch246> yea i've heard of ardour
[22:53] <zequence> Depends a bit on how far you want to go with recording, but if you're intending to do any kind of mixing, either one of those is much preferred to Audacity
[22:53] <zequence> Audacity can record. But it's not meant for multitrack recording. The multi tracks are more suited for multi wave file editing
[22:53] <zequence> Post processing
[22:55] <fisch246> can ardour capture multiple channels from pulse?
[22:56] <zequence> fisch246: Yes
[22:56] <zequence> fisch246: How many are you considering?
[22:56] <fisch246> just my mic and mumble
[22:56] <zequence> fisch246: Can you put them on separate channels to PA?
[22:57] <zequence> Actually, the mic won't go to PA at all, if you're using jack
[22:57] <fisch246> i was then going to just grab a song under the CC license (that works with non-commercial works) and add it in as an intro and outro
[22:57] <fisch246> i'm not using jack
[22:57] <zequence> Well, I'm telling what would happen if you did
[22:57] <fisch246> ah
[22:58] <zequence> Since jack takes over the card, Pulse just becomes like any other application
[22:58] <zequence> So, the mic is in jack connections, and you can route it anywhere you like. To any application
[22:58] <zequence> mumble would be outputted through pulseaudio sink
[22:59] <zequence> And the pulseaudio sink would basically be like the output of an application. You could connect that to a multi track recorder, just as you would connect your mic there
[23:00] <zequence> Really, if you're doing multi tracking, you should be using jack
[23:02] <fisch246> well like i said i'm very hesitant because last time it screwed up everything
[23:04] <fisch246> I would prefer doing this kind of thing on Linux, cause the only thing that windows has to offer is stereo mix which has never worked for me
[23:08] <airlynx> I need some help, jackd will not start properly, it keeps failing and telling me that Audio device hw:0 cannot be acquired even though I've set it in the options in qjackctl to use hw:2 (hw:0 is HDA ATI HDMI, hw:2 is HD-Audio-Generic, which has worked before on this computer)  Can anyone point me in the right direction?
[23:08] <zequence> airlynx: Probably pulseaudio is not letting go of it
[23:08] <zequence> airlynx: Try setting PA to use the other card, both output and input, and try again
[23:09] <zequence> airlynx: Another method is, in a terminal: pasuspender -- jackd -d alsa -d hw:2
[23:09] <airlynx> zequence: the other card is the HDMI out on my computer, I have no idea why it is listed as hw:0
[23:09] <zequence> fisch246: It won't screw anyuthing up, believe me. It doesn't change any settings, or anything
[23:10] <zequence> airlynx: The order may change at each boot. Alsa will list any audio device
[23:10] <fisch246> zequence: well jack won't but removing jack again will
[23:10] <zequence> even some midi devices
[23:10] <zequence> fisch246: No, it won't
[23:10] <zequence> fisch246: But, I'm not sure what you have removed
[23:11] <zequence> fisch246: There's no need to remove jack either way. It doesn't change anything pulse wise
[23:11] <fisch246> zequence: sudo apt-get remove jack, i might have had the purge flag, which may have been the issue.
[23:11] <zequence> fisch246: What issue?
[23:11] <fisch246> zequence: me not having sound
[23:11] <airlynx> zequence: the pasuspender command worked just fine, but I have no idea what exactly that did differently
[23:11] <zequence> airlynx: pasuspender is a tool that suspends audio
[23:12] <zequence> airlynx: It working means that PA was not letting go of the card
[23:12] <fisch246> zequence: i had to install all my stuff over again. I think apt was confused and connected pulse and stuff in with jack.
[23:12] <zequence> airlynx: Either make sure PA is not using your card when you start jack (close down all audio apps, even browser windows) .. and it still might now work
[23:12] <zequence> airlynx: Another is to set PA to use the other card
[23:13] <zequence> fisch246: Well, might be that you were removing libjack or something, which would be totally unneeded
[23:13] <airlynx> zequence: I've had that problem many times before and shutting everything down usually works, this time though I rebooted the computer and went straight to qjackctl without doing anything else and it still failed, I'll try it again though, thank you very much, I'll write down the pasuspender command though
[23:13] <fisch246> zequence: i would assume i used purge then, and it said it had jack in the name so it removed it as well
[23:14] <zequence> fisch246: the only part which you need to add/remove is jackd
[23:14] <zequence> Or, jackd2
[23:14] <zequence> jackd is a meta which installs jackd2 by default
[23:15] <zequence> airlynx: It's a bug in PA. Fixed in pulseaudio-3.0
[23:15] <zequence> airlynx: If you like, try the yet unreleased Ubuntu Studio DVD. It has all of that working. jack also never crashes when trying to stop it
[23:15] <zequence> airlynx: http://cdimage.ubuntu.com/ubuntustudio/dvd/current/
[23:16] <airlynx> zequence: I installed studio 12.10 by upgrading the packages on plain ubuntu, I had a mess of a time trying to dual boot this computer with win8, so a few things are likely out of place, can I just upgrade pulseaudio to 3.0?
[23:17] <zequence> airlynx: If you find a PPA that has it, maybe.
[23:17] <zequence> airlynx: I'm going to try getting a fix in, but that doesn't happen fast, unfortunately
[23:18] <zequence> airlynx: you can also start qjackctl with pasuspender: pasuspender -- qjackctl
[23:18] <airlynx> things were so much simpler before pulse audio, sigh
[23:18] <zequence> airlynx: Or, just set PA to use the other card. Works just as fine
[23:19] <zequence> airlynx: The bug is in a piece of code that exists in both PA and jack, specifically written for the interaction between teh two
[23:19] <zequence> When jack wants to grab the card, PA is notified, and if jack has a higher prio, it will get it. This was not always happening, because of a bug
[23:19] <zequence> This also only works with jack2
[23:20] <zequence> If you ever use jackd1, you can only make it work with either setting PA to use the other card (you can have one audio server running on each card if you want), or use pasuspender
[23:20] <airlynx> zequence: what gets me is that it was working just fine this morning, haven't done any updates or anythings since, the only thing I did was stop jackd and go to youtube to see if jackd stopped properly, which it had
[23:20] <airlynx> zequence: couldn't I just raise the priority on jackd then?
[23:20] <zequence> airlynx: It's just a coincidence probably
[23:21] <zequence> It's not a prio that you can adjust currently
[23:21] <airlynx> oh :(
[23:21] <zequence> It's just a protocol that exists in the code
[23:21] <zequence> And jack has the higher prio, always
[23:21] <zequence> Just that PA was buggy
[23:21] <airlynx> so it's not related to the priority that I see in qjackctl's setup box
[23:22] <zequence> Not at all
[23:23] <zequence> The only parameter that you'll probably need to change ever is frames/period, if you want lower altency
[23:23] <zequence> Unless you have some kind of weird problems, usually HW releated
[23:23] <zequence> Getting late. Good luck guys
[23:24] <airlynx> okay, well thanks for all your help, since I JUST installed 12.10 I won't be undoing too much by giving 13.04 a try (and yeah, I generally try not to touch too much in my jack setup)
[23:32] <sirriffsalot> Why is a torrent download the recommended method of getting the iso images from ubuntstudio.com? People are more liable to include mischievous stuff in what they seed on than a direct link from ubuntustudio?
[23:36] <len-1304> Once you have one ISO, use xsync to update. This would also correct any changes from  a download. but anyone should be checking the checksum anyway.
[23:36] <len-1304> *zsync
[23:38] <zequence> sirriffsalot: Care to let us in on how that would happen, technically? Using the torrent takes off a bit of load from the main server.
[23:39] <sirriffsalot> zequence: I would suppose it is possible. Whenever I download from direct, the sum is always correct.. torrents however..
[23:39] <zequence> But, granted, we should add instructions on how to check the sum
[23:40] <zequence> sirriffsalot: There's never a garantuee that what you get is correct
[23:40] <sirriffsalot> Yeah, and also.. why does ubuntustudio.com point to unetbootin for usb-stick creation? Ubuntu already has one as a default both in ubuntu studio and ubuntu..?
[23:41] <zequence> sirriffsalot: Are you looking to join Ubuntu Studio development, or are you just making queries?
[23:41] <sirriffsalot> zequence: well so far the numbers don't lie.. and there is a slightly greater chance that some private user would fiddle with files than you guys' direct downloads
[23:42] <zequence> sirriffsalot: If you feel like you know how to do things better, take the sensible step, and start contributing
[23:42] <zequence> sirriffsalot: Until you can prove what you claim, what you say doesn't bear much weight
[23:43] <sirriffsalot> zequence: I'll get back to you then, hehe :)
[23:43] <zequence> If you move a file from one place to the other on your hard disk, there's no guarantee it won't be corrupted
[23:44] <sirriffsalot> But why is it better to download the torrent way?
[23:44] <sirriffsalot> I still don't think you gave me that answer?
[23:44] <zequence> sirriffsalot: I did
[23:45] <sirriffsalot> Takes off the load from the main server.. nothing else?
[23:45] <zequence> sirriffsalot: let me ask you something. Are you interested in contributing, or trolling?
[23:46] <zequence> Cause I only have time with one of those things
[23:46] <sirriffsalot> zequence: I'm not trolling at all.. I'm just curious. But sorry for taking up your time, I got what I was curious about :)
[23:46] <zequence> bb tomorrow