Смена частоты дискретизации

Обсуждается все что связано с Юниксоподобными системами - от дистрибутивов до разбора ядра и конфигурации сервера.

Сообщение eDio » Вс май 04, 2008 9:13 am

Всем привет!
Столкнулся с проблемой (уже давно), что моя супер-пупер-мега-крутая :D звуковуха в линуксе звучит хуже встроенного звука.
Ковыряние панельки (микшер ALSA) натолкнуло на идею, что возможно происходит передискретизация сигнала, т.е. я запускаю трек с частотой дисркетизации 44100 Гц, а в настройках карты стоит 48000 Гц. Причем если выставить в настройках 44100, то звук вопроизводится медленнее.

Возможно, где-то для звуковухи прописана принудительная передискретизация всего и вся в 48000...

Звуковуха на контроллере VIA Envy24HT-S, в линуксе видна как ICE1724.

Кто что подскажет?

Заранее спасибо!

З.Ы. Как я был рад, когда сегодня, зайдя на файлфорум обнаружил не уже ставшее привычным SQL Error, а работающий форум :)
<!--coloro:#CCCCCC--><span style="color:#CCCCCC"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Core 2 Duo E6550 // ASUS P5K // 2GB PC6400 in Dual-channel mode // XpertVision GeForce 8600GT // Samsung 160GB // ESI Juli@<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
eDio
Майор
 
Сообщений: 427
Зарегистрирован: Вс апр 09, 2006 9:37 pm
Откуда: Київ, Україна
Пункты репутации: 0

Сообщение Sh0Ck_filE » Вс май 04, 2008 9:18 am

PCM убавь процентов до 80 - будет звучать тише, но зато качественней.

p.s. напиши какое ядро, какая алса и какой дистр вообще.
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение eDio » Вс май 04, 2008 1:28 pm

Ubuntu 8.04 (kernel 2.6.24 вроде)
А вот что значит "какая АЛСА"?

Громкость тут не при делах, вроде. Да и не стоит она на максимуме. Ощущение, что ВЧ срезаны. При этом деимфазис отключен...
Ну т.е. субьективно, как будто низкокачественная софтварная передискретизация включена.
Но галочок и кнопочок её отключающих нигде не нашел. А где и какие конфиги смотреть не знаю.

------------------------
добавление:
Проблема, кстати, наблюдалась на всех опоброванных мною дистрах (SUSE 10.2, Ubuntu 6.06-8.04, Mandriva 2008 Spring). Т.е., наверное, что-то в самом драйвере(модуле или как оно зовется) для Envy24HT-S
Последний раз редактировалось eDio Вс май 04, 2008 1:38 pm, всего редактировалось 1 раз.
<!--coloro:#CCCCCC--><span style="color:#CCCCCC"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Core 2 Duo E6550 // ASUS P5K // 2GB PC6400 in Dual-channel mode // XpertVision GeForce 8600GT // Samsung 160GB // ESI Juli@<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
eDio
Майор
 
Сообщений: 427
Зарегистрирован: Вс апр 09, 2006 9:37 pm
Откуда: Київ, Україна
Пункты репутации: 0

Сообщение Sh0Ck_filE » Вс май 04, 2008 1:43 pm

Сделай apt-cache search alsa , там найди ядерный модуль алсы и сделай apt-cache show его-полное-название. Я просто не знаю, как там в убунте пакет с ним называется...

А указанный эффект чаще всего из-за перекрученного пцм, я часто сталкивался, да.
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение eDio » Вс май 04, 2008 2:06 pm

Сделал...
Но что из них ядерный модуль?
Я скажу, что из всего у меня установлено:
alsa-base - ALSA driver configuration files
alsa-utils - микшеры всякие, миди секвеснеры и т.д.
gstreamer0.10-alsa
libesd-alsa0
libpt-1.10.10-plugins-alsa - Portable Windows Library Audio Plugin for the ALSA Interface
libsdl1.2debian-alsa - Simple DirectMedia Layer (with X11 and ALSA options)

а уменьшение громкости не дало ничего. У меня, кстати, и фейдера такого, PCM, нету. Там - отдельно громкости для двух ЦАПов: DAC1 и DAC2.
<!--coloro:#CCCCCC--><span style="color:#CCCCCC"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Core 2 Duo E6550 // ASUS P5K // 2GB PC6400 in Dual-channel mode // XpertVision GeForce 8600GT // Samsung 160GB // ESI Juli@<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
eDio
Майор
 
Сообщений: 427
Зарегистрирован: Вс апр 09, 2006 9:37 pm
Откуда: Київ, Україна
Пункты репутации: 0

Сообщение Sh0Ck_filE » Вс май 04, 2008 7:30 pm

alsa-base вот интересует, ага. А пцм должон быть, в алсамиксере где-то...
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение eDio » Ср май 07, 2008 7:58 am

<!--quoteo--><div class='quotetop'>Цитата</div><div class='quotemain'><!--quotec-->Package: alsa-base
Priority: optional
Section: sound
Installed-Size: 384
Maintainer: Ubuntu Core Developers <ubuntu-devel@lists.ubuntu.com>
Original-Maintainer: Debian ALSA Maintainers <pkg-alsa-devel@lists.alioth.debian.org>
Architecture: all
Source: alsa-driver
Version: 1.0.16-0ubuntu4
Provides: alsa
Depends: linux-sound-base, lsof (>= 4.64), module-init-tools (>= 3.2.1)
Recommends: alsa-utils
Suggests: alsa-oss, apmd (>= 3.0.2-1)
Conflicts: alsa-utils (<< 1.0.9a-4), discover (<< 2.0.7-1), discover1 (<< 1.7.3), lsof-2.2 (<< 4.64), modutils (= 2.3.20-1)
Filename: pool/main/a/alsa-driver/alsa-base_1.0.16-0ubuntu4_all.deb
Size: 197788
MD5sum: 2af09b775a21da43199111bcc510cabd
SHA1: 454df10e667bd734e83d77ffb1b06f25146627b8
SHA256: 7275ddd84d733ecc438ae570623b3a9636b27489f0f7ce9fe21cc2c5d781ff84
Description: ALSA driver configuration files
This package contains various configuration files for
the ALSA drivers.
.
For ALSA to work on a system with a given sound card,
there must be an ALSA driver for that card in the kernel.
Linux 2.6 as shipped in linux-image packages contains
ALSA drivers for all supported sound cards in the form
of loadable modules. For either Linux 2.6 or Linux 2.4
a custom alsa-modules package can be built from the
sources in the alsa-source package using the make-kpkg
utility (included in the kernel-package package). Some
pre-built alsa-modules packages are available in the
Debian archive. Please read the README.Debian file for
information about loading modules.
.
ALSA is the Advanced Linux Sound Architecture.
<a href="http://alsa.sourceforge.net" target="_blank">http://alsa.sourceforge.net</a>
OSS is the free version of the Open Sound System.
Homepage: <a href="http://www.alsa-project.org/" target="_blank">http://www.alsa-project.org/</a>
Bugs: mailto:ubuntu-users@lists.ubuntu.com
Origin: Ubuntu
Task: ubuntu-desktop, kubuntu-desktop, edubuntu-desktop, xubuntu-desktop, gobuntu-desktop, kubuntu-kde4-desktop
<!--QuoteEnd--></div><!--QuoteEEnd-->

И что делать дальше?

А PCM у меня реально нету.
<!--coloro:#CCCCCC--><span style="color:#CCCCCC"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Core 2 Duo E6550 // ASUS P5K // 2GB PC6400 in Dual-channel mode // XpertVision GeForce 8600GT // Samsung 160GB // ESI Juli@<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
eDio
Майор
 
Сообщений: 427
Зарегистрирован: Вс апр 09, 2006 9:37 pm
Откуда: Київ, Україна
Пункты репутации: 0

Сообщение Sh0Ck_filE » Ср май 07, 2008 8:52 am

Хм. Уменьшение громкости вообще ничего не даёт - в плане качества? Мб почитать доку к алсе про эту звукашку - возможно есть какие-то параметры модуля, которые могут помочь...
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение eDio » Ср май 07, 2008 9:24 am

А где вообще этот модуль лежит? Подредактировать его (если это обычный текстовик) труда не составит - разберусь... Только вот искать где?

Кстати, вот два фейдера (на левый и правый каналы). Есть еще пачка фейдеров, но то неправильно распознаются возможности карты - они должны быть индикаторами уровней... В общем, ПЦМ нету.
Изображение

За вывод звука что вообще в линуксе отвечает? Если сейчас глупость скажу, не пинай: мож какие конфиги X.org подправить надо?

Просто фишка реально в том, что весь звук системой выводится с частотой дискретизации 48000 Гц. И возможно, что звуковуха тут вообще ничего здесь не решает.
<!--coloro:#CCCCCC--><span style="color:#CCCCCC"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Core 2 Duo E6550 // ASUS P5K // 2GB PC6400 in Dual-channel mode // XpertVision GeForce 8600GT // Samsung 160GB // ESI Juli@<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
eDio
Майор
 
Сообщений: 427
Зарегистрирован: Вс апр 09, 2006 9:37 pm
Откуда: Київ, Україна
Пункты репутации: 0

Сообщение Sh0Ck_filE » Ср май 07, 2008 10:42 am

Попробуй поглядеть alsamixer-ом - может он чего-нибудь отличное от <strike>кривой</strike> гномовской крутилки покажет.
Иксорг тут совсем-совсем не причём.
Загружалка модуля вероятной всего лежит в /etc/modprobe.d/sound (или alsa, или alsasound, или вообще в /etc/modules.conf) - не знаю как там в убунте.
А старый-добрый ев'гей Гугельман по этому занимательному поводу что говорит?
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение eDio » Ср май 07, 2008 10:52 am

Alsa миксер показывает все точно так же, но элементы расположены не так... Скачивал специальную тулзу для карточек на envy24, но она не запускается.

Гугельман вывел на сайт альсы, документацию по карточкам на енви24. Мне, темному, всё это не сказало ровно ничего...
Людей, жалующихся на такую проблему в инете не видел.
Ну вечером еще попытаюсь найти конфиги (спасибо). А там будет видно.
<!--coloro:#CCCCCC--><span style="color:#CCCCCC"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Core 2 Duo E6550 // ASUS P5K // 2GB PC6400 in Dual-channel mode // XpertVision GeForce 8600GT // Samsung 160GB // ESI Juli@<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
eDio
Майор
 
Сообщений: 427
Зарегистрирован: Вс апр 09, 2006 9:37 pm
Откуда: Київ, Україна
Пункты репутации: 0

Сообщение Sh0Ck_filE » Ср май 07, 2008 2:35 pm

eDio писал(а):Alsa миксер показывает все точно так же, но элементы расположены не так... Скачивал специальную тулзу для карточек на envy24, но она не запускается.

А говорит чего?
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение eDio » Ср май 07, 2008 3:23 pm

Тулза чего говорит? - просто тихо не запускается... Запускаю и ничего не происходит, в процессах ничего не висит.
Возможно, она именно для envy24HT, а не для envy24HT-S. Пакет, кстати, если не ошибаюсь алса-тулз назывался. Там были тулзы для envy24, карточек фирмы RME и еще пара-тройка пограмм.

А если ты про миксер спрашивал, то он такой же, как и гномовый (я ставил гуи версию, как понимаю, существует еще и консольная какая-то), просто другие вкладки, другое расположение элементов и всё.
<!--coloro:#CCCCCC--><span style="color:#CCCCCC"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Core 2 Duo E6550 // ASUS P5K // 2GB PC6400 in Dual-channel mode // XpertVision GeForce 8600GT // Samsung 160GB // ESI Juli@<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
eDio
Майор
 
Сообщений: 427
Зарегистрирован: Вс апр 09, 2006 9:37 pm
Откуда: Київ, Україна
Пункты репутации: 0

Сообщение Sh0Ck_filE » Ср май 07, 2008 3:36 pm

eDio писал(а):Тулза чего говорит? - просто тихо не запускается... Запускаю и ничего не происходит, в процессах ничего не висит.

Попробуй из терминалки запустить - может в stdout срёт чего-нибудь полезного...
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение eDio » Ср май 07, 2008 3:43 pm

Та я уже когда ответ писал, подумал об этом... Вечером (хотя для нормальных людей это будет уже ночь ;) ) поставлю и запущу.
<!--coloro:#CCCCCC--><span style="color:#CCCCCC"><!--/coloro--><!--sizeo:1--><span style="font-size:8pt;line-height:100%"><!--/sizeo-->Core 2 Duo E6550 // ASUS P5K // 2GB PC6400 in Dual-channel mode // XpertVision GeForce 8600GT // Samsung 160GB // ESI Juli@<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
eDio
Майор
 
Сообщений: 427
Зарегистрирован: Вс апр 09, 2006 9:37 pm
Откуда: Київ, Україна
Пункты репутации: 0

След.

Вернуться в Unix/Linux/*nix

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

cron