/srv/irclogs.ubuntu.com/2010/12/31/#ubuntustudio.txt

joejcin ubuntu studio is it configured correctly so i can play music in lmms and my browser at the same time etc.?05:04
holsteinhey joejc05:04
holsteinfor what you are talking about05:04
holsteinubuntustudio = ubuntu05:04
holsteinyou'll need whatever ubuntu would need05:05
holsteinmp3 codecs05:05
holsteinflashplayer05:05
holsteinwhatever05:05
holsteinthen, you can play whatever files you need05:05
joejcit a sound sever issue and i havnt talked to #ubuntu on how ubuntu studio is set up, should i?05:06
holsteinpulse?05:06
holsteinjoejc: what is your question?05:06
joejcpulse or jack05:06
holsteinJACK is great05:07
holsteinnot really something you want to use if your talking about playing youtube vids05:07
holsteinits not really a light-weight simple sound server05:07
holsteinpulse would be the tool for that05:07
holsteinand that is in ubuntu and ubuntustudio05:07
holsteinjoejc: what are you trying to accomplish?05:08
joejcim messing around with mixxx and lmms. when one of those apps is open i cant hear sound in any other apps. on ubuntu studio is that an issue?05:08
holsteini use JACK05:09
holsteini dont use mixxx or lmms05:09
holsteinbut in theory, yes05:09
joejcwhat do you use?05:09
holsteinyou just route what you need in JACK to wherever you want to route it05:09
holsteinjoejc: i mostly use JACK with ardour05:10
holsteinvery little midi05:10
holsteinsome dsp plugins here and there05:10
holsteina little rakarrack05:10
holsteinlots of JACK routing05:10
holsteini heard lmms is working better with JACK now05:11
holsteinjoejc: you dont have to install ubuntustudio05:11
holsteinyou can just install jackd05:11
holsteinsudo apt-get install jackd05:11
holsteinand try it05:11
joejci have jack installed already05:11
holsteinyou can search synaptic or apt-cache search for ubuntustudio05:11
holsteinand read about the metapackages05:11
holsteinmost of them are for theme-ing05:12
holsteinwhich you may or may not want05:12
holsteinjoejc: is JACK running?05:12
holsteindo you need help getting it running?05:12
joejcnot right now05:12
joejcchrome is open id need to close it to start jackd05:12
holsteinnah05:12
holsteinpulse will suspend05:13
holsteinwith you lanch jack control05:13
joejcit errors out if i dont05:13
holsteinwhen*05:13
holsteinjoejc: what does?05:13
holsteinJACK?05:13
holsteinit'll do that05:13
joejcjackd yes05:13
holsteinjoejc: have you gotten it running before then?05:13
holsteinjackd dont care about your browser though05:14
joejcyes i need to close any app that uses sound then start it05:14
holsteininteresting05:14
joejcif i played a flash video or something like that05:14
holsteinyou must be using the jack to pulse bridge05:14
holsteinin 10.1005:14
holstein?05:14
holsteinpulse to JACK *05:14
holsteini dont use that either05:15
joejci figure jackd is configured correctly in ubuntu studio so itd save me time compared if i jumped to arch and tryed to do it05:15
holsteini set it up once05:15
holsteinjoejc: nah05:15
holsteinits going to depend on your hardware05:15
holsteinJACK just *is*05:15
holsteinyou configure it05:16
holsteinas needed05:16
holsteinand it starts05:16
holsteinits not any different in ubuntu05:16
holsteinor ubuntustudio05:16
holsteinor arch prolly05:16
holsteinprobably*05:16
holsteinjoejc: there is an arch JACK user05:16
holsteinover in #opensourcemusicians05:16
holsteinif youd like to try and catch him05:16
holsteinStuzz05:17
joejchow do i get ardour to play a sound? any sound05:21
ailojoejc: new to jack?05:22
holsteinjoejc: you have to record into ardour05:22
holsteinor import a file05:22
holsteinand you'll want to be using JACK05:22
joejcailo, yes05:22
* holstein high-fives ailo 05:23
ailojoejc: look up qjackctl, or "jack control" from you applications menu05:23
holsteinglad you've been hanging in here05:23
joejcdone that05:24
ailoholstein: just killing time :)05:24
ailojoejc: did you start it?05:24
holsteinits helpful, and i appreciate the time ailo05:24
joejcyep05:24
ailoSo, when you start ardour, did you import a file, or something?05:25
joejcailo, it doesnt seem to like mp3s and i cant easily find my non mp3 music05:25
holsteinyeah, ardour wont make mp3s05:26
holsteinnever tried importing them05:26
holsteinyou'd want to do something like a wav05:26
ailoI have, succesfully, but don't remember how..05:26
holsteinyou can convert using soundconverter05:27
holsteinsudo apt-get install soundconverter05:27
holsteineasy little GUI app05:27
holsteinhandy05:27
holsteinnot that you would want to make a practice of up converting mp3's like that05:27
holsteinin a production environment05:28
holsteinanyways... im out... GN all05:28
joejcgood night05:29
ailojoejc: I'll try to do import an mp3 and see what happens, hold on...05:30
joejcit fine i found a flac05:30
joejci have the same problem with ardour too05:36
* joejc is lost05:37
ailojoejc: I think mp3 is out, but flac doesn't work?05:37
joejcmy problem is that sound only works in 1 program at a time. mixx ,lmms ,or ardour stop any other apps from playing sound05:39
ailoAre you sure jack is running, then? In qjackctl (jack control) you have a button: "Connect". You'll see the connections there.05:41
joejci had to stop jack to get sound back in chrome05:41
joejcand i need to kill chrome to start jackd05:42
ailoThat is normal05:42
ailoIt is possible to get chrome to use jack, though05:43
ailoBut, that may not be the most reliable solution05:44
joejci had the same problem before i used jack i figured jack would fix it but i was wrong now i have no idea05:45
joejcwhat makes ubuntu stuio different from ubuntu besides the default apps and theme?05:46
* joejc continues wondering aimlessly in the land of linux sound05:49
ailojoejc: I'm afraid I am not able to answer that fully, since I know too little. Most likely you will be using a different kernel.05:53
ailojoejc: About using chrome and jack, my solution was to use two sound cards. One with pulseaudio, the other with jack. Downside is, you need someway to mix them.05:55
ailoUsually you have a builtin card another for audio.05:55
ailo..AND another for audio05:56
joejcmy solution will probably involve 2 junk old computers and a software kvm type thing05:58
joejci end up replacing my old broken graphics card and i get to use 4 monitors again05:59
joejccraigslist +linux ftw05:59
ailojeojc: How do you do that?06:02
ailoI used two older computers: p3 and amd sempron, but I had some problems, on another distro though.06:05
ailo2 drives died at once.06:05
ailojoejc: mispell06:09
joejcdont know yet06:10
joejci has to be possible06:10
ailoHow did you use 4 monitors before?06:11
joejcworse case scenario wear my super geek hat with 3 keyboards and mice on my desk06:11
ailook06:11
joejc2 dual monitor graphics cards06:11
ailosli?06:12
joejci think so06:12
tanders12ailo: you there bro?07:18
ailoI'm here.07:19
ailotanders12: did you get it workin?07:20
tanders12Yeah07:21
tanders12not sure how exactly tho07:21
tanders12lol07:21
tanders12spent a couple hours playing with permissions and stuff and got a little closer, but it still wasn't working. Just booted and now it's working07:22
tanders12getting an xrun every couple minutes though07:22
ailoSo, what did you do, other than what holstein and the wiki suggested?07:22
ailoHow low is your Frames/Period when you get x-runs? (I'm planning on getting some tests done on this)07:24
ailotanders12: ?07:24
tanders12lets see07:25
tanders12512 and 12807:26
tanders12both give xruns. 128 more so07:27
ailo128 is normal, but 512 seems strange. (I don't use firewire myselft).07:27
ailoI think 128 should be reliable on a modern machine for most things07:28
tanders12i think what made it work was adding the following file to /lib/udev/rules.d07:29
tanders12http://git.debian.org/?p=pkg-multimedia/ffado.git;a=blob_plain;f=debian/60-ffado.rules07:29
ailotanders12: great!07:31
tanders12ailo: yeah, I need to do more testing with the different kernels though. I don't like it when things start working for no reason07:32
ailoDidn't see that yesterday. Seems like a list of known firewire devices.07:32
tanders12I'd rather know the cause07:32
tanders12^^yep07:32
tanders12got it from here07:33
tanders12https://ieee1394.wiki.kernel.org/index.php/Juju_Migration07:33
ailotanders12: I don't get it. Did you get that list from that website, or did you get a link to the list from that website?07:35
tanders12Scroll down to the section "Permissions and ownership for /dev/fw*"07:36
tanders12you'll find it07:36
ailoah, ok07:36
ailotanders12: great work. Looking at this now ( I don't own a firewire device myself), maybe this should be implemented into UbuntuStudio?07:38
tanders12Hm idk. Before suggesting that I'd like to do a fresh install and see for sure if that's what did it07:39
tanders12I wanna compare notes with holstein and see what he thinks07:39
tanders12I did a couple other things that might have fixed it, but I'm pretty sure that was it07:40
ailotanders12: don't think he tried this one. It's a new way to put in udev-rules for firewire audio devices.07:41
ailoWell, if you could do it as root before this, and this fixed it, it should have taken care of the permission bit.07:42
tanders12Yeah it makes sense07:44
tanders12I need to try it on the RT kernel as well and see what happens. Sounds like in Natty there may be some pretty serious issues with cgroups or something like that07:45
ailonope07:45
ailocgroups on generic natty: yes, but they are turned off on the low-latency07:45
ailoI find it's a bit messy right now :)07:46
ailoMeaning, on aboganis low-latency, the cgroup stuff will be turned off.07:47
tanders12yeah08:02
tanders12i think ill try the aboganis kernel again tonight and see if it's workin08:03
tanders12it's racked up 50 xruns just sitting there with my music in audacious paused08:04
ailotanders12:which kernel did all those xruns?08:05
tanders12latest generic08:06
tanders12keep in mind that's over the course of an hour08:06
ailotanders12: That's one of the things I would like to clarify, is the generic up to pars with a "realtime" kernel? It seems like firewire devices don't work as easily.08:09
tanders12I had the feeling that the RT provided better performance for the audio, but "feeling" isn't good enough when it comes to benchmarks :D08:10
tanders12I'd love to see more comparison work done between the different kernels08:11
ailotanders12: me too, and I'm on it!08:12
tanders12that's good. I'll try to do what I can as well. I'm waiting for a deal on an SSD and then I'm gonna repartition for a more test-friendly setup08:14
tanders12my end goal is to do my audio stuff on an Arch install08:14
tanders12all the stuff I've been loading on ubuntu has slowed it down noticably the last couple day08:14
ailoFor myself, all I need is "pure data" and a kernel on one machine, but the other should need to have everything.08:17
ailotanders12: so, you've been busy? What slowed you down, really?08:28
tanders12it takes longer to login is what I've noticed08:29
tanders12after installing all the stuff for audio, and a couple extra desktop environments08:29
tanders12I guess what I'm trying to say is my ubuntu install is getting messy and I'm about ready for a fresh one :)08:30
ailoMy solution is a personal wiki + scripts. That way, I don't need to do the same thing twice08:31
ailoWhen I find things that work, I cement them. The rest get lost in the next install...08:35
tanders12that makes sense08:35
tanders12good idea08:35
tanders12there's always those little tweaks that you have to do each time to get things working08:35
ailoIt's a lot of work, though :)08:35
tanders12well I'm out for tonight. I think I'll try the rt kernel real quick then hit the sack. have a good one08:36
TANDERS12ailo: hey just wanted to drop back in real quick and let you know the rt is working great. no xruns either :)08:43
TANDERS12scratch that, still getting a couple xruns, but other than that its good08:44
ailoTANDERS12: xruns with rt?08:46
JesusFreak316How can I configure alsa, Jack, or whatever is necessary to get my MIDI controller keyboard to work? It shows up in patchage but I can't get input in anything.19:37
holsteinJesusFreak316: you might need a2jmidid19:37
holsteinlet me look that up...19:37
JesusFreak316Already installed.19:38
holsteinyeah, try a2jmidid - daemon for exposing legacy ALSA MIDI in JACK MIDI systems19:38
holsteinJesusFreak316: did you run it?19:38
holsteini use it19:38
holsteini run that in the terminal19:38
JesusFreak316Through terminal?19:39
holsteinand then i can see my device19:39
holsteinwhere i think it should be19:39
JesusFreak316I can see my device in Jack and patchage as USB MIDI cable but nothing seems to get MIDI commands from it.19:39
holsteinhmmmm19:40
holsteinyou might have to try and catch [lsd] over in #opensourcemusicians19:40
holsteinim not that savvy with the MIDI gear19:40
JesusFreak316Anything special I need to do in the connect window of Jack? Also, it ably shows up in the alsa tab of Jack not MIDI. Is that a problem?19:41
holsteinthats what i used a2jmidid for19:43
holstein[lsd] made another suggestion19:43
holsteinsomewhere in the JACK settings19:43
holsteini forget what though19:43
holsteina2j seemed to give me what i needed19:43
JesusFreak316All a2j lists as a readable client is MIDI through. :(19:46
holsteinright19:47
holsteinthats not what your missing?19:47
JesusFreak316Well, my device is called USB MIDI cable but that seems to be only showing up as an alsa device not MIDI.19:48
holsteinright19:48
holsteinthats where mine was too19:48
holsteinwhen i used a2j19:48
holsteinit gives me some way to route19:49
holsteini do it so seldom i totally forget19:49
JesusFreak316So, what exactly is MIDI through? I think I just need some theory.19:49
holsteini coud go launch it though19:49
holsteinJesusFreak316: i think thats it19:49
holsteina MIDI through port19:49
holsteinspacing on what the label is though19:50
JesusFreak316I'm new to MIDI though. I just got this because I can't afford a real synth. :)19:51
holsteinhey, it'll do the job :)19:51
JesusFreak316I know19:51
JesusFreak316Just gotta figure it out. :)19:52
holsteinlet me know it you dont get it19:52
JesusFreak316So, in patchage, is red MIDI and green alsa?19:53
holsteinill go and take some screenshots19:53
holsteinJesusFreak316: maybe19:53
holsteini dont use that either19:53
JesusFreak316A patchage screenshot would be great.19:53
holsteini just use the jack control19:53
JesusFreak316Oh.19:53
holsteini think i have patchage though19:53
holsteinJesusFreak316: you going to be around?19:53
holsteini'll be about 10 minutes or so...19:53
JesusFreak316I only have stock ubuntustudio so anything I have you should too. Yeah, this is my project for today. I'll be around.19:54
holsteinJesusFreak316: OK20:05
holsteinhttp://imagebin.org/13044920:06
holsteinthis is before20:06
holsteinpre-a2j20:06
holsteinthat should be like what you got20:07
holsteinlet me see if i can make the connection20:07
holsteinkeystudio is my MIDI keyboard20:07
holsteinJesusFreak316: and here it is20:11
holsteinup and running20:11
holsteinhttp://imagebin.org/13045020:11
holsteinwith20:11
holsteinm@studiodesktop:~$ a2jmidid20:11
holsteinJACK MIDI <-> ALSA sequencer MIDI bridge, version 6 (a500771941cd42419a2418ee28220:11
holsteinrouted to yoshimi20:11
JesusFreak316So in Jack: keystudio to MIDI through in alsa and MIDI through to your synth in MIDI? Can you try zynaddsubfx instead of yoshimi? That's what I'm trying to use.20:16
holsteinyoshimi is the new one20:17
holsteinzyn is a little funky20:17
holsteinyoshimi is the developed fork of zyn20:17
JesusFreak316I'll see if I can try it. Installing software's a pain since that PC has no internet connection.20:18
JesusFreak316Zyn is definitely funky.20:19
=== Kbuzz_ is now known as Kbuzz
holsteinJesusFreak316: same idea though20:20
holsteinhttp://imagebin.org/13045120:20
holsteinwokrs20:20
holsteinworks*20:20
holsteinits just kinda crackly20:20
holsteinand crashy20:20
holsteinJesusFreak316: you should have yoshimi right?20:21
holsteinmaybe thats in natty the switch happens20:21
JesusFreak316I don't think I do. I only have the initial ibuntustudio software.20:22
JesusFreak316Once again I blame typos on the android gingerbread keyboard. :):20:24
holsteinJesusFreak316: i forget where i got it20:30
holsteinnot a deal breaker20:30
holsteinjust know that if you have issues with zyn20:30
holsteinits not dead20:30
holsteinits just forked20:31
JesusFreak316I'llust try compiling it.20:32
JesusFreak316Grr, I'll just.20:32
JesusFreak316I'm just starting to think that Ubuntu doesnl21:23
JesusFreak316Grr.21:23
holsteinyoshimi is pretty solid21:23
holsteini had xruns after that little bit of zyn running21:23
JesusFreak316Doesn't like my El cheapo MIDI to USB cable. Works in windows though.21:24
holsteinhmmm21:24
holsteinmaybe21:24
holsteinif its showing up though...21:24
holsteinJesusFreak316: do you see activity?21:25
holsteinon the zyn window?21:25
holsteindouble check the routing21:25
JesusFreak316I'm having xruns with yoshimi. :( Probably just my crappy PC though.21:25
holsteinyou have to route the audio too21:25
JesusFreak316I'm using yishimi now.21:25
holsteinJesusFreak316: we can work with a kernel too21:25
holsteinyou can use aboganis 11.04 kernel21:25
holsteinhttp://jackschnippes.freeunix.net/index.php/2010/11/04/lowlatency-kernel-and-realtime-kernel-for-ubuntu-10-10-maverick21:26
holsteinif you get that all sorted out21:26
holsteincheck out http://wootangent.net/category/music/tutorials/21:26
holsteinreally nice midi tutes towards the bottom21:26
JesusFreak316Do you know of any programs to just test for MIDI commands? Just as a troubleshooting step.21:28
holsteinim sure there are some21:28
holsteini havent needed them21:28
holsteini just route to something with an activity light21:28
holsteinqsynth or something21:28
JesusFreak316Lucky you. :)21:29
holsteinyeah21:29
holsteini got a plug and play maudio rig21:29
holsteinworks fine for my needs21:29
JesusFreak316I have a presonis firebox that was given to me but this PC has no FireWire inputs. :(21:30
JesusFreak316Presonus21:30
JesusFreak316In qsynth setup does it show anything in the MIDI device dropbox for you?21:31
holsteinJesusFreak316: i forget21:34
holsteinand i had to get out of the studio21:34
holsteini gotta eat and run to the gig here in a minut21:34
holsteinBUT i remember routing to qsynth21:34
holsteinand seeing a light blink21:34
JesusFreak316It doesn't do it for the virtual MIDI keyboard and that works so I guess that's not an issue.21:35
JesusFreak316Anyways, thanks for all your help.21:36
holsteinJesusFreak316: anytime21:36

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