/srv/irclogs.ubuntu.com/2012/12/14/#ubuntustudio.txt

=== len-1204 is now known as len-1304
Baker_Hey, I had a question about installing Ubuntu Studio. Do I have to partition my drive to run Windows 7 alongside Ubuntu, or can I have them both installed onto my C: drive without performing a partition?01:05
Baker_Sorry for the noob question. It's been a long time since I've installed an OS.01:05
xnoxBaker_: for best performance - partition. note that you can access your windows7 files from ubuntu.01:08
xnoxBaker_: the installer will offer you to resize - install ubuntu alongside windows 701:08
Baker_Ah, I tried that with the wubi installer that came with the iso, but it wouldn't let me access my C drive with the simple partition tool. It made me use the advanced partition tool and I know nothing of how to use it.01:10
studio-user703exit15:27
=== aki is now known as Guest39106
WoogieHallo!19:30
zequenceWoogie: Hi19:30
WoogieDoes anyone knows how to set a default usb interface in jackd?19:32
WoogieI can see it, it's right there, ALSA uses it to play music through audacius, I could record one Ardour after a few tweaks on the setup page, but could not replicate the behavior.19:33
WoogiePlus, I could neither play it back nor monitor it while recording.19:33
WoogieIt's a Behringher Guitar Link interface.19:34
zequenceWoogie: When you use audacious, you are using Pulseaudiom, which in turn uses alsa drivers19:34
zequenceThe "default" audio device in Pulseaudio is not the same as the "default" audio device in jack19:34
zequenceIn jack, "default" is actually whatever is hw:019:34
zequenceAnd that can be different at each boot19:35
zequenceTo see your devices, do this in a terminal: cat /proc/asound/cards19:35
WoogieYeah that happened, I set up a default but when rebooted I had a USB mouse plugged in and they exchange places I guess19:35
zequenceWoogie: Here's an example of what I have http://paste.ubuntu.com/1439667/19:36
zequenceThe device I use with jack is "2", M-audio19:36
zequenceThe name withing the brackets [M66 ], can be used to start jackd19:36
zequenceThere are two ways19:37
zequenceEither: jackd -d alsa -d hw:219:37
zequenceOr: jackd -d alsa -d hw:M6619:37
Woogiecat /proc/asound/cards19:37
Woogie 0 [Intel          ]: HDA-Intel - HDA Intel19:37
Woogie                      HDA Intel at 0x98900000 irq 4819:37
Woogie 1 [CODEC          ]: USB-Audio - USB Audio CODEC19:37
Woogie                      Burr-Brown from TI USB Audio CODEC at usb-0000:00:1d.0-1, full speed19:37
zequenceYou can do this in qjackctl as well19:37
zequenceAh, so your device is hw:1, or hw:CODEC19:38
zequenceIn Qjackctl -> Setup -> Interface19:38
zequenceWrite: hw:CODEC19:38
WoogieThat's how it's set19:38
zequenceThis way it will always start your usb device, no matter which order it is in19:39
zequenceWoogie: Are you having starting jackd, or just starting it with your usb device?19:39
zequencehaving problems, is what I wanted to ask19:39
WoogieI have made it record, using jack, and hw:CODEC as my default19:40
Woogiebut I won't get sound when playing it back19:41
Woogiecan't monitor it euther19:41
Woogieeither*19:41
zequenceIf you are able to start it, it works19:41
zequenceIf you get input, then audio works19:41
zequenceThe rest is just connecting, and levelling19:41
WoogieI just got it to work on audacity19:41
Woogielemme try with ardour19:41
zequenceAudacity, with alsa? (which is alsa->pulseaudio)19:42
Woogiejackd19:42
zequenceThen it works, no problem19:42
WoogieI didn't really changed anything but it works19:43
Woogiethanks for your time zequence19:43
Woogienow i have to figure out ardour ways19:44
Woogiei.e. monitoring input19:44
zequenceWoogie: An easy way to monitor is just to connect your input to an output in Qjackctl -> Connect19:44
Woogienice!19:45
Woogiethanks!19:45
Woogieit's like magic19:45
Woogiegotta tweak it tho, got some nasty lag19:45
zequenceperiod/buffer. Set it at least as low as 12819:46
zequenceSorry, Frames/period19:46
zequenceBut, make sure to disable dbus in Setup -> Misc19:46
zequenceIt will disable the pulseaudio bridge, which cause xruns at lower latencies19:46
zequenceAlso, it might be impossible to get xrun free performance at 128 or lower, depending on your HW19:47
Woogiedone and done19:47
Woogienow we're talking; i have made 100x progress in this chat that i've ever had done fiddling through out the interwebz, thanks again zequence19:47
zequenceWoogie: np. Have fun19:48
Woogieoh yeah, i'm having so much fun already20:13
Woogiegot wired like 5 different apps20:13
Woogiewhat exactly are xrun and why does ardour create a location marker when it happens?20:46
zequenceWoogie: That's an audio dropout20:46
Woogiedo that's why audio skips?20:47
zequenceWhen the software was not able to send all of the audio data in time20:47
zequenceThe lower latency, the bigger the risk20:47
Woogiegot it20:48
Woogiejust out of curiosity, what's your usual software setup?20:49
zequenceWoogie: Ubuntu Studio ships with linux-lowlatency, which is a version of the linux kernel to enable lower latency20:50
zequenceIt might be preferable to get a realtime kernel instead, but there are not many packaged out there20:50
zequenceUbuntu Studio used to include one, but not since 9.1020:51
zequenceNot all versions of the kernel get a realtime patch, which you need for patching the vanilla kernel20:51
zequenceSo, it's not very easy to distribute a realtime kernel with Ubuntu20:51
zequenceWell, we could ship with an older kernel too20:52
zequenceMaybe in the future20:52
Woogieso the rt check box in jackd is not really real time?20:57
zequenceWoogie: It is20:58
zequenceYou can use jack in realtime on any kernel20:58
zequenceYou just get dropouts easier on a normal kernel20:59
zequenceAnd less with -lowlatency21:00
zequenceProbably, even less with -realtime21:00
zequenceIf you can find a good build of -realtime, that is21:00
zequenceOr, -rt (-rt usually means it is built from the same source as the distro uses for its kernel)21:00
zequenceDifferent distros have slightly different kernel sources21:01
zequenceThey add their own patches on top21:01
Woogiei do notice that when monitoring thru jack I get fewer xruns then monitoring on ardour21:02
zequenceIf you don't have any fx between the source, and the monitor output, the difference should be so tiny, it can't be measured21:04

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