I realize this isn’t a jackd forum, per se. If this is an inappropriate place to post this, hopefully some friendly soul with offer another suggestion.
Anyway, I just purchased a Lexicon Omega for use with my laptop. I am using a Delta 1010LT on my desktop and it works excellently. But I have been somewhat frustrated in my attempts to come up with something mobile. My most recent attempt is the Lexicon. Any advice would be appreciated.
Oddly, it works with ALSA (though there are no controls recognized) but not with JACK. The issue seems to be with the USB bus:
>jackd -d alsa -d hw:1
jackdmp 1.9.6
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2010 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute its
under certain conditions; see the file COPYING for details
no message buffer overruns
no message buffer overruns
JACK server starting in realtime mode with priority 10
audio_reservation_init
Acquire audio card Audio1
creating alsa driver ... hw:1|hw:1|1024|2|48000|0|0|nomon|swmeter|-|32bit
Using ALSA driver USB-Audio running on card 1 - Lexicon Lexicon Omega at usb-0000:00:1d.0-1.2, full speed
configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 24bit little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 24bit little-endian
ALSA: use 2 periods for playback
ALSA: could not start playback (Broken pipe)
Cannot start driver
JackServer::Start() failed with -1
Released audio card Audio1
audio_reservation_finish
Failed to start server
Upon attaching, I get:
[ 1420.558922] usb 2-1.2: new full speed USB device using ehci_hcd and address 4
[ 1420.694369] usb 2-1.2: New USB device found, idVendor=1210, idProduct=0002
[ 1420.694374] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=7
[ 1420.694377] usb 2-1.2: Product: Lexicon Omega
[ 1420.694379] usb 2-1.2: Manufacturer: Lexicon
[ 1420.694382] usb 2-1.2: SerialNumber: Lex1.00
[ 1421.221588] 4:1:1: cannot get freq at ep 0x1
[ 1421.228583] 4:1:2: cannot get freq at ep 0x1
[ 1421.238577] 4:2:1: cannot get freq at ep 0x83
[ 1421.245688] 4:2:2: cannot get freq at ep 0x83
[ 1421.253688] 4:4:1: cannot get freq at ep 0x2
[ 1421.260822] 4:4:2: cannot get freq at ep 0x2
[ 1421.268577] 4:5:1: cannot get freq at ep 0x85
[ 1421.275864] 4:5:2: cannot get freq at ep 0x85
[ 1421.282939] 4:9:1: cannot get freq at ep 0x1
[ 1421.288798] 4:9:2: cannot get freq at ep 0x1
[ 1421.295055] 4:10:1: cannot get freq at ep 0x83
[ 1421.300916] 4:10:2: cannot get freq at ep 0x83
[ 1421.301637] usbcore: registered new interface driver snd-usb-audio
but after attempting to start jackd I get:
cannot submit datapipe for urb 0, error -28: not enough bandwidth
in my syslogs.
Here’s ‘aadebug’ output:
ALSA Audio Debug v0.1.0 - Mon Dec 13 20:33:31 EST 2010
http://alsa.opensrc.org/aadebug
http://www.gnu.org/licenses/gpl.txt
Kernel ----------------------------------------------------
Linux sidux-lt 2.6.35-7.slh.1-aptosid-amd64 #1 SMP PREEMPT Wed Sep 29 02:30:35 UTC 2010 x86_64 GNU/Linux
Loaded Modules --------------------------------------------
snd_seq_dummy 1351 0
snd_usb_audio 82895 0
snd_usbmidi_lib 18078 1 snd_usb_audio
snd_seq_midi 4688 0
snd_seq_midi_event 5228 1 snd_seq_midi
snd_rawmidi 17812 2 snd_usbmidi_lib,snd_seq_midi
snd_hda_codec_intelhdmi 9753 1
snd_hda_codec_idt 51959 1
snd_hda_intel 21682 1
snd_hda_codec 74509 3 snd_hda_codec_intelhdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep 5836 2 snd_usb_audio,snd_hda_codec
snd_pcm 68595 3 snd_usb_audio,snd_hda_intel,snd_hda_codec
snd_seq 47485 4 snd_seq_dummy,snd_seq_midi,snd_seq_midi_event
snd_timer 18229 2 snd_pcm,snd_seq
snd_seq_device 5029 4 snd_seq_dummy,snd_seq_midi,snd_rawmidi,snd_seq
snd 52716 14 snd_usb_audio,snd_usbmidi_lib,snd_rawmidi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
snd_page_alloc 6881 2 snd_hda_intel,snd_pcm
Proc Config -----------------------------------------------
CONFIG_SOUND=m
CONFIG_SOUND_OSS_CORE=y
CONFIG_SOUND_OSS_CORE_PRECLAIM=y
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_HWDEP=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_JACK=y
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_PCM_OSS_PLUGINS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_HRTIMER=m
CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
CONFIG_SND_DYNAMIC_MINORS=y
CONFIG_SND_SUPPORT_OLD_API is not set
CONFIG_SND_VERBOSE_PROCFS=y
CONFIG_SND_VERBOSE_PRINTK is not set
CONFIG_SND_DEBUG is not set
CONFIG_SND_VMASTER=y
CONFIG_SND_DMA_SGBUF=y
CONFIG_SND_RAWMIDI_SEQ=m
CONFIG_SND_OPL3_LIB_SEQ=m
CONFIG_SND_OPL4_LIB_SEQ is not set
CONFIG_SND_SBAWE_SEQ is not set
CONFIG_SND_EMU10K1_SEQ=m
CONFIG_SND_MPU401_UART=m
CONFIG_SND_OPL3_LIB=m
CONFIG_SND_VX_LIB=m
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_DRIVERS=y
CONFIG_SND_PCSP is not set
CONFIG_SND_DUMMY=m
CONFIG_SND_VIRMIDI=m
CONFIG_SND_MTPAV=m
CONFIG_SND_MTS64=m
CONFIG_SND_SERIAL_U16550=m
CONFIG_SND_MPU401=m
CONFIG_SND_PORTMAN2X4=m
CONFIG_SND_AC97_POWER_SAVE=y
CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
CONFIG_SND_SB_COMMON=m
CONFIG_SND_SB16_DSP=m
CONFIG_SND_PCI=y
CONFIG_SND_AD1889=m
CONFIG_SND_ALS300=m
CONFIG_SND_ALS4000=m
CONFIG_SND_ALI5451=m
CONFIG_SND_ASIHPI=m
CONFIG_SND_ATIIXP=m
CONFIG_SND_ATIIXP_MODEM=m
CONFIG_SND_AU8810=m
CONFIG_SND_AU8820=m
CONFIG_SND_AU8830=m
CONFIG_SND_AW2 is not set
CONFIG_SND_AZT3328=m
CONFIG_SND_BT87X=m
CONFIG_SND_BT87X_OVERCLOCK is not set
CONFIG_SND_CA0106=m
CONFIG_SND_CMIPCI=m
CONFIG_SND_OXYGEN_LIB=m
CONFIG_SND_OXYGEN=m
CONFIG_SND_CS4281=m
CONFIG_SND_CS46XX=m
CONFIG_SND_CS5530=m
CONFIG_SND_CS5535AUDIO=m
CONFIG_SND_CTXFI=m
CONFIG_SND_DARLA20=m
CONFIG_SND_GINA20=m
CONFIG_SND_LAYLA20=m
CONFIG_SND_DARLA24=m
CONFIG_SND_GINA24=m
CONFIG_SND_LAYLA24=m
CONFIG_SND_MONA=m
CONFIG_SND_MIA=m
CONFIG_SND_ECHO3G=m
CONFIG_SND_INDIGO=m
CONFIG_SND_INDIGOIO=m
CONFIG_SND_INDIGODJ=m
CONFIG_SND_INDIGOIOX=m
CONFIG_SND_INDIGODJX=m
CONFIG_SND_EMU10K1=m
CONFIG_SND_EMU10K1X=m
CONFIG_SND_ENS1370=m
CONFIG_SND_ENS1371=m
CONFIG_SND_ES1938=m
CONFIG_SND_ES1968=m
CONFIG_SND_ES1968_INPUT=y
CONFIG_SND_FM801=m
CONFIG_SND_FM801_TEA575X_BOOL=y
CONFIG_SND_FM801_TEA575X=m
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_HWDEP=y
CONFIG_SND_HDA_RECONFIG=y
CONFIG_SND_HDA_INPUT_BEEP=y
CONFIG_SND_HDA_INPUT_BEEP_MODE=0
CONFIG_SND_HDA_INPUT_JACK=y
CONFIG_SND_HDA_PATCH_LOADER=y
CONFIG_SND_HDA_CODEC_REALTEK=y
CONFIG_SND_HDA_CODEC_ANALOG=y
CONFIG_SND_HDA_CODEC_SIGMATEL=y
CONFIG_SND_HDA_CODEC_VIA=y
CONFIG_SND_HDA_CODEC_ATIHDMI=y
CONFIG_SND_HDA_CODEC_NVHDMI=y
CONFIG_SND_HDA_CODEC_INTELHDMI=y
CONFIG_SND_HDA_ELD=y
CONFIG_SND_HDA_CODEC_CIRRUS=y
CONFIG_SND_HDA_CODEC_CONEXANT=y
CONFIG_SND_HDA_CODEC_CA0110=y
CONFIG_SND_HDA_CODEC_CMEDIA=y
CONFIG_SND_HDA_CODEC_SI3054=y
CONFIG_SND_HDA_GENERIC=y
CONFIG_SND_HDA_POWER_SAVE=y
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
CONFIG_SND_HDSP=m
CONFIG_SND_HDSPM=m
CONFIG_SND_HIFIER=m
CONFIG_SND_ICE1712=m
CONFIG_SND_ICE1724=m
CONFIG_SND_INTEL8X0=m
CONFIG_SND_INTEL8X0M=m
CONFIG_SND_KORG1212=m
CONFIG_SND_LX6464ES=m
CONFIG_SND_MAESTRO3=m
CONFIG_SND_MAESTRO3_INPUT=y
CONFIG_SND_MIXART=m
CONFIG_SND_NM256=m
CONFIG_SND_PCXHR=m
CONFIG_SND_RIPTIDE=m
CONFIG_SND_RME32=m
CONFIG_SND_RME96=m
CONFIG_SND_RME9652=m
CONFIG_SND_SONICVIBES=m
CONFIG_SND_TRIDENT=m
CONFIG_SND_VIA82XX=m
CONFIG_SND_VIA82XX_MODEM=m
CONFIG_SND_VIRTUOSO=m
CONFIG_SND_VX222=m
CONFIG_SND_YMFPCI=m
CONFIG_SND_SPI=y
CONFIG_SND_USB=y
CONFIG_SND_USB_AUDIO=m
CONFIG_SND_USB_UA101=m
CONFIG_SND_USB_USX2Y=m
CONFIG_SND_USB_CAIAQ=m
CONFIG_SND_USB_CAIAQ_INPUT=y
CONFIG_SND_USB_US122L=m
CONFIG_SND_PCMCIA=y
CONFIG_SND_VXPOCKET=m
CONFIG_SND_PDAUDIOCF=m
CONFIG_SND_SOC is not set
CONFIG_SOUND_PRIME is not set
Modprobe Conf ---------------------------------------------
Warning: module config file does not exist
This means any kernel modules will not be auto loaded
See your linux distro docs on how to create this file
Proc Asound -----------------------------------------------
Advanced Linux Sound Architecture Driver Version 1.0.23.
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xf0900000 irq 49
1 [Omega ]: USB-Audio - Lexicon Omega
Lexicon Lexicon Omega at usb-0000:00:1d.0-1.2, full speed
2: : timer
3: : sequencer
4: [ 0- 7]: digital audio playback
5: [ 0- 3]: digital audio playback
6: [ 0- 0]: digital audio playback
7: [ 0- 0]: digital audio capture
8: [ 0- 3]: hardware dependent
9: [ 0- 0]: hardware dependent
10: [ 0] : control
11: [ 1- 0]: digital audio playback
12: [ 1- 0]: digital audio capture
13: [ 1] : control
14: [ 1- 1]: digital audio playback
15: [ 1- 1]: digital audio capture
16: [ 1- 0]: raw midi
00-03: HDA Codec 3
00-00: HDA Codec 0
00-00: STAC92xx Analog : STAC92xx Analog : playback 1 : capture 2
00-03: INTEL HDMI 0 : INTEL HDMI 0 : playback 1
00-07: INTEL HDMI 1 : INTEL HDMI 1 : playback 1
01-00: USB Audio : USB Audio : playback 1 : capture 1
01-01: USB Audio : USB Audio #1 : playback 1 : capture 1
Client info
cur clients : 4
peak clients : 4
max clients : 192
Client 0 : “System” [Kernel]
Port 0 : “Timer” (Rwe-)
Port 1 : “Announce” (R-e-)
Client 14 : “Midi Through” [Kernel]
Port 0 : “Midi Through Port-0” (RWe-)
Client 20 : “Lexicon Omega” [Kernel]
Port 0 : “Lexicon Omega MIDI 1” (RWeX)
Client 128 : “TiMidity” [User]
Port 0 : “TiMidity port 0” (-We-)
Port 1 : “TiMidity port 1” (-We-)
Port 2 : “TiMidity port 2” (-We-)
Port 3 : “TiMidity port 3” (-We-)
Output pool :
Pool size : 500
Cells in use : 0
Peak cells in use : 0
Alloc success : 0
Alloc failures : 0
Input pool :
Pool size : 1000
Cells in use : 0
Peak cells in use : 0
Alloc success : 0
Alloc failures : 0
Dev Snd ---------------------------------------------------
by-id by-path controlC0 controlC1 hwC0D0 hwC0D3 midiC1D0 pcmC0D0c pcmC0D0p pcmC0D3p pcmC0D7p pcmC1D0c pcmC1D0p pcmC1D1c pcmC1D1p seq timer
CPU -------------------------------------------------------
model name : Intel® Core™ i3 CPU M 330 @ 2.13GHz
cpu MHz : 2128.112
model name : Intel® Core™ i3 CPU M 330 @ 2.13GHz
cpu MHz : 2128.112
model name : Intel® Core™ i3 CPU M 330 @ 2.13GHz
cpu MHz : 2128.112
model name : Intel® Core™ i3 CPU M 330 @ 2.13GHz
cpu MHz : 2128.112
RAM -------------------------------------------------------
MemTotal: 3724928 kB
SwapTotal: 0 kB
Hardware --------------------------------------------------
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
thanks very much