/srv/irclogs.ubuntu.com/2011/10/10/#ubuntustudio.txt

plain-userfresh ubuntu install. slightly noobish at the desk. two soundcards: internal and external usb m-audio fast track. task: 1) use internal card for skype. 2) use external card for all other audio processing guitar input/big speakers or headphones from card playback.12:01
holsteinplain-user: is that a statement?13:09
plain-useri forgot to add one key word to that statement. thanks for reminding.13:12
plain-userHOW?!13:12
plain-user+D13:13
holsteinplain-user: pulse will be using the internal card13:31
holsteinfor me, i have a firewire device and pulse runs on the internal card13:32
holsteinwhen i run the FW device, JACK takes that over and leaves pulse running on the internal card13:32
holsteinJACK is not something that i use trivially like that though13:32
holsteini use JACK when i need it13:32
holsteinand turn it off when im not using it13:32
plain-userwhat i'm missing is the concept. i must have a device per sound server and one of the servers being default?13:40
holstein?13:42
holsteinthis is linux13:42
holsteintheres no *must*13:42
holsteinyou are implying doing pro audio13:42
holsteinthat means you probaly want to use JACK13:42
plain-useri dont know how )13:43
holsteinand you'll want to use that with the better hardware, that fast track13:44
holsteinplain-user: sure... youll need to learn to use JACK13:44
holsteinpulse will "just work" out of the box with the internal hardware13:44
holsteinif it doesnt, then something is wrong with the hardware, or the support is not there13:45
holsteinplain-user: what i would suggest if you are new to linux/audio is...13:45
holsteinget the normal ubuntu13:45
holsteininstall that13:45
plain-userare there any articles that explain the concepts of what is what, or i need to read pages of pages about this, this and that, then build a wrong understanding in my brain, start using it and find myself lost.13:45
holsteinuse it with the internal hardware13:45
holsteinget a live CD13:45
holsteinsometihng like AVlinux13:45
holsteinplay with that with JACK and the USB hardware13:45
holsteinplain-user: sure, there are nothing but articles about how JACK works with *some* kind of hardware13:46
holsteinbut, its all a bit technical, and different depending on what you have13:46
holsteinagain, i suggest...13:46
holsteininstall just plain normal ubuntu13:46
holsteinplay with it13:46
holsteintest with LIVE discs til you learn how JACK works13:47
holsteinthen, you can always add whatever you want to that vanilla ubuntu install13:47
holsteinJACK or whatever13:47
plain-useri already installed studio in hope that it already comes with configured jack the almighty and real-time kernel.13:47
holsteinplain-user: you dont need a real-time kernel13:47
holsteinmose folks dont13:47
holsteinthe only thing you need that for is low-latency13:47
holsteindoing live effects processing13:47
holsteinor playing software synthesisers live13:48
holsteinother than that, its really just more hassle than its worth13:48
plain-useryes, that's what i want - use an instrument effect over my line-in signal.13:48
holsteinplain-user: right, and thats *not* trivial13:48
holsteini wouls suggest *not* starting there13:48
holsteinwould13:48
holsteinthats what i would call "advanced"13:49
holsteinif you already have US installed, then i would try and get JACK running on the internal hardware13:49
holsteinthen the USB hardware13:49
holsteinjust get used to configuring JACK and starting/stopping it13:50
plain-userwell it's already here on the hard drive installed an happy. jumping from distro to distro is noobish, that's what i was doing for the last few years, using the system just for basic home usage.13:50
holsteinnoobish?13:50
holsteini think its a great way to troubleshoot13:50
holsteinespecially with live CD's13:50
holsteinyou dont have to install/change the current setup13:50
holsteinand you get to see what the hardware is like with different software13:51
plain-userthat's when you know what you do, not like me - just guessing things and doing basic setup, crawl around.13:51
holsteina kernel rev can totally break, or fix support for some hardware13:51
plain-userwell, yes...13:51
holsteinlive CD's are an easy way to see whats going on13:51
holsteinfor us, kernel versions, and ALSA versions can really make or break it13:52
holsteinand you can fuss around for a long time and not get anywhere...13:52
plain-userwell my card is very simple usb fast track m-audio. and internal audio is also quite straight-forward.13:52
holsteinplain-user: lol13:52
holsteinif *any* of this were simple/straight forware, you wouldnt be here ;)13:52
holsteinagain, i would start slow13:53
holsteini would suggest taking some time starting/stopping JACK on both your devices13:53
holsteinstarting with the internal one13:53
plain-userwhat about compiling the kernel with the right drivers that do work.. that's the other way around it isnt' it.13:53
holstein?13:53
plain-userok.13:53
holsteini use a realtime kernel from PPA13:53
holsteinubuntustudio doesnt have an RT kernel right now13:54
holsteinhopefully in the 11.10 release we have a -lowlatency one13:54
holsteinthe PPA i use is falks ppa from KXstudio13:54
plain-userso my learning process: get my head around jack, and use it on both my cards.13:55
holsteinwell, to be more presice13:56
holsteinlearn to use it on the internal card first13:56
holsteinthen, you dont ever have to run it there again13:56
holsteinthat'll be easier (probably)13:56
plain-userjack isn't the sound server by itself, or am i wrong?13:56
holsteinplain-user: dont think of JACK as a sound server13:56
holsteinits not a replacement to pulse or alsa really13:56
holsteinit just needs the audio hardware too, and cant typically run at the same time as pulse13:57
plain-userok. what is sound server: alsa and pulseaudio? and i have pulse installed and running. it can run one card at a time, is it?13:57
holsteinim not sure what all pulse is capable of13:58
holsteinits all linux13:58
holsteinso, realistically, the answer is *always* yes13:58
plain-useris it same like in windows i had asio and whenever i had guitarrig, all the other sounds including media player were off without sound?13:58
holsteinif you want to run 3 cards with differnt servers on each, its all open code, so you have but to code it13:58
holsteinor, if you want alsa to see a bunch of different cards as one, theres a way to do that13:59
holsteinplain-user: its not going to be helpful to think about windows13:59
holsteinanyways... i gotta run13:59
plain-useri know, i'm just remembering the issue i had recently in windows that was one sound instance per app14:00
holsteinplain-user: let me know when you have about 20 minutes, and you are in front of the computer14:00
holsteinwe'll get JACK up and running14:00
plain-userholstein, thank you. of course run, we shall talk later, if it's ok.14:00
holsteinplain-user: yeah, the only limits in linux are the actual hardware limitations14:00
holsteinand you're imagination/coding skills14:00
holsteinits all open14:00
holsteinso, in theory, anything is possible14:01
plain-userthat's why i want to nail it : one card for skype, other for guitar.14:01
holsteinright, but you just stop JACK, and use skype with pulse14:01
holsteinOR, use some kind of pulse to JACK bridging14:02
holsteinor, use something other than skype like mumble14:02
plain-userwhat else i read: what is alsa and pulse and how they work, then jack  and play with those.14:02
holsteinthere are tons of options with FOSS14:02
holsteinyou just have to play around with them14:02
holsteinand ask questions :)14:02
plain-useryes14:02
holsteinanyways... BBL... we'll catch up sometime soon14:03
plain-userok. thank you again. talk to you later. !14:03

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