Страница 1 из 1

M-Audio JamLab, решение проблемы с ALSA

Добавлено: 23 сен 2008 19:55
АПП
JamLab - это USB звуковая карта, основное назначение которой - подключения гитары к компу. Под виндой поддерживает ASIO 2.0 и отлично работает с софтом типа Guitar Rig. В линуксе "из коробки" нормально не работает - звук в левом канале отсутствует. Как оказалось, проблема решается просто.

Во-первых, посмотрим номер JamLab с помощью команды aplay -l:
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
...
card 1: Live [SB Live 5.1], device 0: emu10k1 [ADC Capture/Standard PCM Playback]
...
card 1: Live [SB Live 5.1], device 2: emu10k1 efx [Multichannel Capture/PT Playback]
...
card 1: Live [SB Live 5.1], device 3: emu10k1 [Multichannel Playback]
...
card 5: JamLab [JamLab], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
Во-вторых, посмотрим настройки микшера для JamLab с помощью команды amixer -c5 contents (-c5, потому что номер нашей карты - 5)
numid=1,iface=MIXER,name='PCM Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=2,iface=MIXER,name='PCM Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=319,step=0
: values=77,158
| dBscale-min=-127.50dB,step=0.39dB,mute=0
numid=3,iface=MIXER,name='Mic Capture Switch'
; type=BOOLEAN,access=rw------,values=1
amixer: Control hw:5 element read error: Invalid argument

numid=4,iface=MIXER,name='Mic Capture Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=292,step=0
: values=255,264
| dBscale-min=-127.99dB,step=0.50dB,mute=0
Особого внимания заслуживает 'PCM Playback Volume'. А конкретно - values=77,158. Что очень похоже на значения громкости правого и левого каналов. 77 для левого канала нас совсем не устраивает, потому что на практике это означает тишину. Даём команду amixer -c5 cset numid=2 100% и радуемся появившемуся в левом канале звуку.

При желании можно посмотреть, что изменилось в настройках микшера. Теперь там:
...
numid=2,iface=MIXER,name='PCM Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=319,step=0
: values=158,158
| dBscale-min=-127.50dB,step=0.39dB,mute=0
...
Для поисковиков: M-Audio JamLab ALSA Linux Линукс driver драйвер

Re: M-Audio JamLab, решение проблемы с ALSA

Добавлено: 24 сен 2008 12:54
hatred

Re: M-Audio JamLab, решение проблемы с ALSA

Добавлено: 24 сен 2008 13:16
АПП
Добавил статью в рубрику "Железо". Однако то ли вики глючит, то ли так и задумано, но при попытке создания статьи кнопка "Просмотр" работает нормально, а кнопка "Сохранить" выдаёт пустой документ (сама статья в вики тоже не появляется).

Re: M-Audio JamLab, решение проблемы с ALSA

Добавлено: 02 окт 2008 10:02
hatred
будем разбираться.

Re: M-Audio JamLab, решение проблемы с ALSA

Добавлено: 21 фев 2009 01:27
hatred
Подыму тему: давай. оформляй как статью, решил проблему, отчего они не создавались :)

Re: M-Audio JamLab, решение проблемы с ALSA

Добавлено: 21 фев 2009 14:07
АПП
hatred писал(а):Подыму тему: давай. оформляй как статью, решил проблему, отчего они не создавались :)
Да уже не актуально, наверное. В Мандриве 2009.0 уже "из коробки" всё нормально работает, в других свежих дистрибутивах скорее всего тоже.