Page 1 of 1

Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Tue Mar 05, 2013 3:27 am
by mc5
Hello,

I'm experiencing problems trying to run my Line 6 UX1 particularly in Ardour and Guitarix. Through JACK, I'm able to start it and run it pretty well. However, it only picks up the Mic Input. So I could record with the Mic but nothing else. In Guitarix, I'm still not able to get anything out from my 'instrument' input, which, in this case means my guitar.

Has anyone else experienced problems like this?

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Wed Mar 06, 2013 1:59 pm
by mc5
Anyone?

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Wed Mar 06, 2013 7:07 pm
by Pablo
What are the terminal outputs of these informative commands?

Code: Select all

cat /proc/asound/cards

Code: Select all

arecord -l && aplay -l

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Wed Mar 06, 2013 7:28 pm
by mc5
Pablo wrote:What are the terminal outputs of these informative commands?

Code: Select all

cat /proc/asound/cards
0 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0x92300000 irq 16
1 [PODStudioUX1 ]: line6usb - POD Studio UX1
Line6 POD Studio UX1 at USB 3-2:1.0
2 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0x92210000 irq 19

Code: Select all

arecord -l && aplay -l
arecord: invalid option -- '1'
Try `arecord --help' for more information.

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Wed Mar 06, 2013 9:57 pm
by Pablo
arecord -l && aplay -l

These are lowercase L, not 1. It means "list devices" (capture and playback).

Your card is recognised at least, but show us the alsa devices, please, via the above command.

Cheers! Pablo

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Wed Mar 06, 2013 10:16 pm
by mc5
Pablo wrote:arecord -l && aplay -l

These are lowercase L, not 1. It means "list devices" (capture and playback).

Your card is recognised at least, but show us the alsa devices, please, via the above command.

Cheers! Pablo
**** List of CAPTURE Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC272X Analog [ALC272X Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: PODStudioUX1 [POD Studio UX1], device 0: POD Studio UX1 [POD Studio UX1]
Subdevices: 1/1
Subdevice #0: subdevice #0
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC272X Analog [ALC272X Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: PODStudioUX1 [POD Studio UX1], device 0: POD Studio UX1 [POD Studio UX1]
Subdevices: 1/1
Subdevice #0: subdevice #0

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Thu Mar 07, 2013 9:44 pm
by Pablo
it only picks up the Mic Input. So I could record with the Mic but nothing else. In Guitarix, I'm still not able to get anything out from my 'instrument' input
Line 6 UX1
Does alsamixer show any controls for the Line 6 UX1?
And how many capture ports do appear in qjackctl's connection window (system: captures) when you start jack using this card as the audio interface? If more than one, have you checked other capture ports?

Cheers! Pablo

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Fri Mar 08, 2013 12:48 am
by mc5
Pablo wrote: Line 6 UX1
Does alsamixer show any controls for the Line 6 UX1?
Using the command "alsamixer"? If so, the only controls I see are: "Master, Headphone, Speaker, PCM, Mic, Mic boost, Beep, Capture, Auto-Mute mode, Digital, Internal Mic, and Internal Mic boost".

Pablo wrote:And how many capture ports do appear in qjackctl's connection window (system: captures) when you start jack using this card as the audio interface? If more than one, have you checked other capture ports?

Cheers! Pablo
How do you search for capture ports?

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Fri Mar 08, 2013 8:18 am
by Pablo
well, just "alsamixer" will default to your fisrt card. You need something like

alsamixer -c2

(assuming the line 6 is still card number 2 as we saw in your "cat /proc/asound/cards". To make sure, check again)

How do you search for capture ports?
When you set up jack via qjackctl, you select the line 6 in the interface field, right? Then you start jack via the Start button in qjackctl's display, don't you? Now check the connections window of qjackctl and there is a "system" client (which means the audio hardware, this is, the line 6) on both the left and the right subwindows. Press the little arrows and you will see some "capture" ports on the left list.

Normally, each "system: capture" port corresponds to one physical input of a given audio card. Hopefully, the second capture port correspond to the instrument input of your line 6 ux1. As you might have guessed, I don't have a line 6 usx1 to test.

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Fri Mar 08, 2013 3:20 pm
by mc5
Pablo wrote:well, just "alsamixer" will default to your fisrt card. You need something like

alsamixer -c2

(assuming the line 6 is still card number 2 as we saw in your "cat /proc/asound/cards". To make sure, check again)
Image

Pablo wrote:When you set up jack via qjackctl, you select the line 6 in the interface field, right? Then you start jack via the Start button in qjackctl's display, don't you? Now check the connections window of qjackctl and there is a "system" client (which means the audio hardware, this is, the line 6) on both the left and the right subwindows. Press the little arrows and you will see some "capture" ports on the left list.

Normally, each "system: capture" port corresponds to one physical input of a given audio card. Hopefully, the second capture port correspond to the instrument input of your line 6 ux1. As you might have guessed, I don't have a line 6 usx1 to test.
In the Audio tab, it lists capture 1 and 2 on the left and playback 1 and 2 on the right. In the Alsa tab, it lists "Midi Through Port-0" on the left and right.

As for the second capture port, should I just try to connect with that?

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Sat Mar 09, 2013 12:51 am
by Pablo
As for the second capture port, should I just try to connect with that?
Yes!

In alsamixer, press F4 to access the capture levels, just in case there is something turned down. If you wish to show to the control levels in plain text, paste the output of:

amixer -c2

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Mon Mar 11, 2013 6:12 pm
by mc5
Pablo wrote:
As for the second capture port, should I just try to connect with that?
Yes!

In alsamixer, press F4 to access the capture levels, just in case there is something turned down. If you wish to show to the control levels in plain text, paste the output of:

amixer -c2
"This sound device does not have any capture controls" is what I get when I press F4

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Mon Mar 11, 2013 9:25 pm
by Pablo
"This sound device does not have any capture controls" is what I get when I press F4
OK, this is not bad. It means that the driver has no acces to capture levels and controls. Probably because they are in the hardware side (do you have a knob to control the input level?)

Did you try connecting the system: capture_2 to guitarix ? Does it work at all?

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Thu Mar 14, 2013 9:03 pm
by mc5
Pablo wrote:
"This sound device does not have any capture controls" is what I get when I press F4
OK, this is not bad. It means that the driver has no acces to capture levels and controls. Probably because they are in the hardware side (do you have a knob to control the input level?)

Did you try connecting the system: capture_2 to guitarix ? Does it work at all?
I do have two knob controls for the output and for the mc gain. Not for the input.

Connecting capture_2 to guitarix does nothing.

Re: Running Line 6 UX1 in Ubuntu 12.10 and Ardour

Posted: Fri Mar 15, 2013 11:01 am
by Pablo
Hi,

I just found this:

http://ubuntuforums.org/showthread.php?t=1667779&page=5

I found solution for that problem- you need to use alsamixer command(of course if you use alsa) next press f6 and chose your Line6 Card and then on the another screen in the midle there is an option "PCM Capture Source". Chose there "Instrument".
Alsamixer commands:

http://alsa.opensrc.org/Alsamixer#KEYBOARD_COMMANDS