[11:27] <plain-user> so.. how to setup two soundcards on my us.
[16:08] <gaby> hello - any body here to hlep me with my problems ?
[16:10] <gaby> every time i try to work with ardour program - it tells me ( ardour couldnt start the jack )
[16:10] <gaby> any help please ?
[16:11] <gaby>  every time i try to work with ardour program - it tells me ( ardour couldnt start the jack - - - -any help please ?
[16:12] <holstein> gaby: right
[16:12] <holstein> you have to get JACK started and running first
[16:13] <holstein> its *not* trivial, nor is it all that obvious
[16:13] <gaby> holstien : how can i do it - can you guide me step by step please - ?   iam very new in this
[16:14] <holstein> gaby: the issue is, everyone's hardware configuration is different
[16:14] <holstein> you can check out https://help.ubuntu.com/community/HowToJACKConfiguration
[16:14] <holstein> gaby: i will be glad to help, but i am also about to run out for a bit
[16:14] <holstein> gaby: i will throw a couple of tips/tricks at you
[16:15] <holstein> first, /join #opensourcemusians and #ardour
[16:15] <holstein> a lot of why folks cant get JACK working is because of permissions
[16:15] <holstein> i say, open a terminal, and run
[16:15] <holstein> sudo qjackctl
[16:15] <holstein> *this will be temporary*
[16:15] <holstein> then, click 'setup'
[16:16] <holstein> under setup, check these settings...
[16:16] <holstein> frames/period 512
[16:16] <holstein> sample rate 44100
[16:16] <holstein> periods/buffer 3
[16:17] <holstein> then, *if* you are using an internal sound card, and that is working for you in ubuntu, make sure the driver is set to "alsa"
[16:17] <holstein> then, close/save that config
[16:17] <holstein> go back to the main window of JACK and click the 'start' button
[16:17] <holstein> if it starts, and gives no errors, thats good :)
[16:18] <holstein> then, hit the 'stop' button, close it, and open it as your normal user
[16:18] <holstein> and try starting again
[16:19] <gaby> thanks alot
[16:19] <holstein> *after* JACK is started and running stable, *then* you start ardour
[16:19] <holstein> hey plain-user
[16:19] <holstein> using multiple sound cards with JACK is not easy
[16:20] <holstein> http://jackaudio.org/multiple_devices
[16:20] <gaby> yeah i see that its not that easy to work with linux for sound programs
[16:20] <holstein> gaby: ?
[16:20] <holstein> well, it depends on how you look at it
[16:21] <holstein> its a lot easier to interconnect hardware with whatever software you choose in linux
[16:21] <plain-user> hi holstein . I have followed your suggestions and read for half a day about jack alsa pulse and xine. havent read the pages i opened for multiple devices though, run out of time
[16:21] <holstein> with JACK
[16:21] <holstein> its just not trivial, the learning curve
[16:22] <holstein> plain-user: yeah, and if you take s step back, you probably dont need it
[16:22] <holstein> theres a mumble application that supports JACK
[16:22] <holstein> mumble clients are available cross-platform
[16:22] <holstein> if you just need VIOP like connectivity over JACK
[16:22] <plain-user> i got a bit confused what is what. managed to setup skype for immediate use with internal card, and then listen music through external card through sound manager, but that's clicking mouse 100 times
[16:23] <holstein> you probaly dont need JACK at the same time as skype anyways
[16:23] <gaby> yes iam here
[16:23] <gaby> sorry i was following your steps
[16:23] <holstein> VOIP*
[16:23] <plain-user> i read about mumble too, looks like good alternative, but it doesnt support skype protocol. i can't jsut go to mumble and tell all my friends i wont talk to them because i cant setup skype on linux to work with my sound card, so follow me on this unknown app
[16:24] <plain-user> sounds a bit silly doesnt it
[16:24] <holstein> right, but they can *all* run mumble, easily, and for free
[16:24] <holstein> OR, you just stop JACK, and use skpe
[16:24] <holstein> skype*
[16:24] <plain-user> yes.
[16:24] <holstein> OR, use skype via pulse on your internal hardware while JACK is running on the USB hardware
[16:25] <holstein> the multiple sound card thing is a nasty hack, and totally unecessary in my opinion
[16:25] <plain-user> right, so there is way that i just start jack for sound recording and stop it whenever i want to run internal card. that will work for me. whatever it takes to do jsut as long as it works and isnt too silly to setup (like i dont have to restart apps in the middle of something)
[16:25] <gaby> oh :(
[16:26] <gaby> its not working again holstein
[16:26] <holstein> gaby: right, its *not* trivial
[16:26] <holstein> this is not something you'll just pop in and sort out in a few minutes
[16:26] <holstein> you'll have to read up on JACK a bit
[16:26] <holstein> gaby: will it start as root?
[16:26] <gaby> so oh god
[16:27] <holstein> gaby: why do you need ardour?
[16:27] <plain-user> ok, how do i do that then? pulse for skype and jack for usb. that's what i need as i understand. it is eventually same as segregating two hw devices into sw areas
[16:27] <holstein> maybe you just want audacity gaby ?
[16:27] <gaby> no i need ardour - its the only program which fits my projects
[16:27] <gaby> iam working on multi track projects
[16:28] <holstein> plain-user: im not sure if that'll work with alsa like that.. i have internal and firewire devices.. i would literally just stop jack if i were you
[16:28] <holstein> i cant imagine a scenario where you would need JACK and skype
[16:28] <holstein> if i had your setup, i would disable the interal card in the bios, and use JACK as-needed
[16:28] <plain-user> holstein, and you use ffado for your 1394 card, right?
[16:28] <holstein> gaby: then pull up a chair, and tell me where its failing
[16:28] <holstein> gaby: does it start/run as root?
[16:29] <holstein> plain-user: right
[16:29] <holstein> used to be freebob
[16:29] <gaby> i dont know what is root - tell me how to find it for you
[16:29] <holstein> gaby: when i asked you to run
[16:29] <holstein> gksudo qjackctl
[16:29] <holstein> that says to the computer 'run the JACK gui for me as the root user'
[16:30] <holstein> that way, we can bypass the permissions errors that hang most folks up
[16:30] <holstein> this is a temporary step
[16:30] <plain-user> ok i explain why i need internal soundcard. because i am sick of holding the line mike in front of my mouth like a singer when i talk to people using external audio. and i figured out that i can not run stereo mike into a line or xlr input on the sound card.
[16:30] <holstein> gaby: so, when you open a terminal, and run...
[16:30] <gaby> gaby@gaby-laptop:~$ gksudo qjackctl
[16:30] <gaby> Suspending PulseAudio
[16:30] <gaby> Connection failure: Connection refusedConnection failure: Connection refused
[16:31] <holstein> gaby: you might already have failed attempts at JACK running in the background
[16:31] <holstein> you could reboot and try
[16:31] <plain-user> maybe i go back to that stupid setup and give this new headset i bought for using it with skype to someone who can setup his computer better than me or uses windows. btw is it possible in windows to have two cards simultaneously?
[16:31] <holstein> without running through a lot of commands gaby , thats easiest
[16:31] <holstein> plain-user: it is possible to do that in linux
[16:31] <holstein> just not practical
[16:31] <holstein> or necessary
[16:32] <holstein> and you dont need JACK for that anyways
[16:32] <holstein> you can do that with pulse AFAIK
[16:32] <gaby> ok i will reboot and come back again
[16:32] <holstein> plain-user: if you are talking about skype and normal desktop applications, you dont *need* JACK
[16:32] <plain-user> well i have no idea how to configure any of them yet.
[16:33] <holstein> right, but you can set devices in skype
[16:33] <holstein> different in device from out device
[16:33] <holstein> that'll happen with pulse/alsa
[16:33] <holstein> JACK is overkill, and *not* the tool for that
[16:33] <plain-user> my skype here can have only one device.
[16:34] <plain-user> look, maybe i just configure it every time i need to use skype.
[16:34] <holstein> ?
[16:34] <holstein> lemme look at skype, if i have it installed
[16:34] <plain-user> what i'm doing is going to sound prefs and choosing default sound to inbuilt card then restart skype and it works i can talk
[16:35] <plain-user> then when i want to listen to music on big speaker (conencted to m-audio) i switch the output back.
[16:35] <holstein> sound OK
[16:35] <holstein> skype is not open, so you kinda just have to deal with it
[16:36] <gaby> holstein : how can i send you a picture of what i receive ?
[16:36] <holstein> gaby: sure...
[16:36] <gaby> how can i send it to you
[16:36] <plain-user> my next wish from computer is to do the following: listen to music in transcribe-like app that will slow it down for me, and at the same time play my guitar plugged into line of usb. and preferrably being processed by some amp emulator.
[16:37] <holstein> gaby: dropbox... imagebin... ftp, ssh... email, wiki... whatever
[16:37] <holstein> http://imagebin.org/
[16:37] <plain-user> then, i will open up the guita-pro and tab what i hear. same for writing songs. and the ultimate goal is to do some waves of recording in takes for some parts of the songs for one of the bands im playing
[16:39] <gaby> holstein :  http://imagebin.org/178646
[16:39] <plain-user> and i need a metronome too. something really simple that i can just click and it will load and beep at me - to practice every day.
[16:39] <plain-user> waht do you use?
[16:39] <holstein> plain-user: me?
[16:40] <holstein> i have one of these http://p2.la-img.com/370/17699/5970083_1_l.jpg
[16:40] <holstein> when i have to, i use one on the android phone, or gtick or whatever
[16:40] <holstein> something JACK supported
[16:40] <holstein> or just hydrogen
[16:40] <plain-user> holstein, yeah, do you use one?
[16:40] <holstein> also there is http://www.metronomeonline.com/
[16:41] <plain-user> holstein, you are only living person and gaby in here, but looks like he is also being an apprentice in this conversationso... ))
[16:41] <holstein> i got busy... im usually here more often
[16:41] <holstein> im moving, and working a lot these days
[16:42] <holstein> gaby: right.. what you do is
[16:42] <holstein> close those windows
[16:42] <holstein> then, open a terminal
[16:42] <holstein> go to...
[16:42] <holstein> applications - accessories - terminal
[16:42] <gaby> ok
[16:42] <gaby> done
[16:42] <holstein> then, in that text field, enter this text... type it right in there
[16:42] <holstein> gksudo qjackctl
[16:43] <holstein> you'll be prompted for your password
[16:43] <holstein> then... when the JACK gui opens, click 'setup'
[16:43] <gaby> ok
[16:43] <holstein> then... in there, see that these settings are there
[16:43] <gaby> iam there
[16:43] <holstein> driver 'alsa'
[16:43] <gaby> yes
[16:44] <holstein> frames/period 512
[16:44] <holstein> samplerate 44100
[16:44] <holstein> periods/buffer
[16:44] <holstein> then, click OK
[16:44] <gaby> 3?
[16:44] <holstein> yeah... periods/buffer 3
[16:44] <holstein> then, click OK
[16:44] <gaby> done
[16:44] <holstein> then, click 'start'
[16:44] <holstein> report any errors
[16:45] <gaby> no - its not
[16:45] <gaby> but iam afraid that if i will close it
[16:45] <gaby> it will report some error as i did before
[16:45] <gaby> lets check ?
[16:46] <holstein> gaby: its not what?
[16:46] <gaby> its not giving any error and it works
[16:46] <gaby> counting
[16:46] <holstein> OK
[16:46] <holstein> thats good
[16:46] <holstein> now, you see little green numbers? like 0 (0)
[16:46] <holstein> maybe they are red
[16:46] <holstein> red is bad
[16:47] <holstein> with an internal sound card, theres not much to do about it...
[16:47] <holstein> gaby: anyways... you can tweak performance later
[16:47] <gaby> yes
[16:47] <gaby> its green
[16:47] <holstein> what you do now is... *stop* jack
[16:47] <holstein> hit the 'stop' button
[16:47] <gaby> done
[16:47] <holstein> then, close all of that
[16:48] <gaby> done
[16:48] <holstein> you re-open jack as your normal user
[16:48] <holstein> thats by just going to the menu and clicking on it
[16:48] <holstein> then, hit the start button
[16:48] <holstein> report any errors
[16:49] <gaby> exactly as before that i sent you in the picture
[16:49] <holstein> OK
[16:49] <holstein> so, re-open a terminal
[16:49] <gaby> ok
[16:49] <holstein> run this command
[16:50] <holstein> when i say 'run this command' that means just type this in the terminal and hit enter
[16:50] <gaby> ok
[16:50] <holstein> sudo adduser "yourusername" audio
[16:50] <holstein> replace "yourusername" with your username
[16:50] <holstein> with out quotes
[16:50] <holstein> for example, for me it would be
[16:50] <holstein> sudo adduser holstein audio
[16:51] <holstein> then, enter your password if you are promted and hit enter
[16:51] <holstein> then, we go on...
[16:51] <holstein> if you want to, you can refer to that error message
[16:51] <gaby> it gave me  DONE -
[16:51] <holstein> it makes a suggestion
[16:51] <holstein> gaby: OH... actually, lets see if that does it
[16:51] <holstein> you'll need to log out and back in at leas
[16:52] <holstein> you can reboot if you want, but logging out and back in will do
[16:52] <gaby> gaby@gaby-laptop:~$ sudo adduser "gaby" audio
[16:52] <gaby> [sudo] password for gaby:
[16:52] <gaby> Adding user `gaby' to group `audio' ...
[16:52] <gaby> Adding user gaby to group audio
[16:52] <gaby> Done.
[16:52] <gaby> this is what i have got after the command
[16:52] <holstein> gaby: right
[16:52] <holstein> so, you'll need to at least logout and back in
[16:52] <gaby> ok i will log out and come back logging in
[16:52] <holstein> you can reboot if you want to, but logging out and back in might do
[16:53] <gaby> ok i will - please wait for me
[16:53] <holstein> sure...
[16:55] <gaby> iam back
[16:55] <holstein> OK
[16:55] <holstein> before you start JACK
[16:55] <holstein> just open it again as the normal user by click it from the menu
[16:55] <holstein> then, click 'setup' again
[16:55] <holstein> you'll see a check box on the left side
[16:56] <gaby> yes
[16:56] <holstein> for 'Realtime"
[16:56] <gaby> yes
[16:56] <holstein> that is probably checked
[16:56] <gaby> yes
[16:56] <holstein> *uncheck* that for now
[16:56] <holstein> then, click "ok"
[16:56] <gaby> done
[16:56] <holstein> go back to the main window and hit 'start
[16:56] <holstein> report any errors
[16:56] <gaby> no its working
[16:57] <holstein> OK
[16:57] <holstein> thats good
[16:57] <gaby>  and the numbers 0 0 is in green
[16:57] <holstein> you can experiment around with that Realtime check box
[16:57] <holstein> also, those settings that we tweaked
[16:57] <holstein> periods/buffer
[16:57] <holstein> and frames/period
[16:57] <holstein> other than that, i wouldnt mess with anything that you dont understand yet
[16:58] <gaby> now i checked the box
[16:58] <holstein> *now* you should be able to launch ardour, and figure out how to make connections
[16:58] <gaby> and its working
[16:58] <holstein> gaby: you cant just 'willy nilly' check boxes
[16:58] <holstein> you have to stop and start JACK again
[16:58] <gaby> yes ofcourse i stopped
[16:58] <holstein> anyways.. you'll sort it out
[16:58] <holstein> you're much better off now :)
[16:59] <gaby> :)
[16:59] <holstein> i gotta run
[16:59] <gaby> can i have your email ?
[16:59] <holstein> gaby: actually, im in here around the clock
[16:59] <holstein> im logged in around the clock
[16:59] <gaby> ok
[16:59] <gaby> so see you - and thank you very much for your amazing help
[16:59] <holstein> gaby: when i get my ubuntu email, i'll share :)
[17:00] <holstein> gaby: also, try #opensourcemusicians if you need something and im not around
[17:00] <gaby> ;)
[17:00] <gaby> thanks
[17:00] <holstein> gaby: anytime
[17:00] <holstein> laterx
[17:00] <gaby>  see you around