LINUX.ORG.RU

Найди свой чипсет (в случае интела — ещё и проц) тут. Если не найдёшь — ставь вин хостом, линукс гостем (пусть и в фуллскрине и запущенным постоянно) либо меняй железо.

x3al ★★★★★
()
Ответ на: комментарий от Reset

Кеп, я благодарен до слёз. Но тема про другое.

darkshvein ☆☆
() автор топика

Черт, ты хочешь, чтобы альсу испортили до уровня винды, а потом прикрутили к ней аналог asio?

Да, и audacity принимает звук с моей audigy в 24 или 32float. Я конечно хз, мож она из 16ти конвертирует.

sergej ★★★★★
()
Ответ на: комментарий от sergej

Цитата о asio из неавторитетной педивикии:

Сфера применения данного аудиоинтерфейса, как правило, ограничивается Microsoft Windows, так как в других операционных системах (например, в Mac OS X или Linux) отсутствуют подобные проблемы с задержками и микшированием (см. Core Audio и ALSA).

Начиная с 2007 года созданы экспериментальные ASIO драйвер для WINE - драйвер wineasio, использующий звуковой сервер JACK, позволяющий многим ASIO-приложениям работать с низкой латентностью под WINE.

sergej ★★★★★
()

>asio вывод звука

эти костыли нужны только убогой виндовой звуковой подсистеме

lazyklimm ★★★★★
()
Ответ на: комментарий от sergej

> с моей audigy

##M-Audio revolution 5.1

Ы?

И да

в 24 или 32float

это у него внутреннее представление данных, а что там шло с карточки - надо смотреть или в procfs, или в «Справке» Audacity смотреть доступные значения разрядности и частоты дискретизации

YAR ★★★★★
()

ТС, а как ты определил, что у тебя 24 бита не работают? Там же та же начинка (в тракте воспроизведения), что и в Juli@, которая прекрасно поддерживается - Envy24 и тот же ЦАП, просто конструкция попроще. Да и драйвер один и тот же используется

YAR ★★★★★
()
Ответ на: комментарий от darkshvein

А если в Audacity напрямую на устройство выводить звук и посмотреть, что пишется в /proc/asound/ при проигрывании?

YAR ★★★★★
()
Ответ на: комментарий от anonymous

Bluray - DVD Audio на стероидах - те же разрешения, только до 7.1 каналов и другой контейнер :)

YAR ★★★★★
()
Ответ на: комментарий от darkshvein

м, таки да, там только частота дискретизации. Смотри тогда procfs

YAR ★★★★★
()
Ответ на: комментарий от sergej

Нашел кажется - width: 32 - это не оно?

          *-multimedia:0
                description: Multimedia audio controller
                product: SB Audigy
                vendor: Creative Labs
                physical id: 0
                bus info: pci@0000:05:00.0
                version: 03
                width: 32 bits
                clock: 33MHz
                capabilities: pm bus_master cap_list
                configuration: driver=EMU10K1_Audigy latency=64 maxlatency=20 mingnt=2
                resources: irq:16 ioport:e880(size=32)

Смущает то, что на встроенном интеле - 64 )

sergej ★★★★★
()
Ответ на: комментарий от darkshvein

mplayer сообщает что выводит в 16 бит, в т.ч. и 24бит флаки
Это проблема mplayer. Нужно указывать ключ для вывода аудио в 32-битном формате (16 и 24-битное аудио будет дополняться до 32-битного нужным количеством разрядов с нулями, потом лишние разряды будут отбрасываться). Можете в настройках PulseAudio указать 24 бита, тогда весь звук будет идти на карту в 24-битном формате (это не отменяет необходимости выводить аудио из mplayer в 32-битном формате), либо использовать JACK. Посмотреть, с какими характеристиками аудио выводится на карту в данный момент можно в /proc/asound/cardX.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от darkshvein

PulseAudio просто работает, т.е. приводит входящие потоки к единому знаменателю, указанному в настройках (по указанному в настройках алгоритму, с указанным в настройках приоритетом). Раньше это было 16 бит, 48 килогерц, в угоду любителям кино, потом все внезапно поняли, что любителям кино наплевать на такие тонкости, и дефолтом стало 16 бит, 44.1 килогерц (в угоду любителям CD-Audio без ресемплинга, очевидно - им теперь на Linux раздолье). То, что он выводит аудио именно с указанными в его настройках характеристиками, можно проверить в /proc/asound/cardX.

Не верите Пульсу - используйте JACK, благо теперь они идеально сосуществуют.

RussianNeuroMancer ★★★★★
()

Просто оффтопик поддерживает 24бит звук и asio вывод звука. А в алсе до сих пор нет.

Врешь, alsa умеет 24битный звук. Asio для линукс и не нужен.

erfea ★★★★★
()

покопайся в /proc/asound/card<N>/

Где-то там есть список поддерживаемых форматов и указан тот, который используется для текущего воспроизведения.

alegz ★★★★
()
Ответ на: комментарий от darkshvein

гугли на тему

      format S32_LE
      rate 48000

в конфиге альсы. Но без пульса или jack-а скорее всего огребешь проблем, т.к. большинство плееров или не знают о более чем 16 битах, или каждый плеер нужно настраивать.

sergej ★★★★★
()
Ответ на: комментарий от sergej

Например,

rain@acnote:~$ grep 24 .moc/config 
# By default even if the sound card reports that it can output 24bit samples
# MOC converts 24bit PCM to 16bit. This option set to yes allows MOC to use
# 24bit output (for example MP3 decoder uses this format). This is disabled
Allow24bitOutput        = yes
YAR ★★★★★
()
Ответ на: комментарий от darkshvein

Таблица-таблицей. Про одинаковое железо с Juli@ я уже сказал 3 дня назад. Ты бы уже давно попробовал вывести звук с Audacity и показал бы содержимое hw_params. Может таки действительно нет, но пока мы тут только сидим и гадаем

YAR ★★★★★
()
Ответ на: комментарий от darkshvein

4.2, в грубой форме!

ЗЫ именно твоя дерьмовая звушка алсой толком не поддерживается.

erfea ★★★★★
()

asio вывод звука

А Вам зачема?

Вообще-то (насколько мне известно) в ОС виндовс асио - это есть костыль, изобретённый конторой по-имени Стейнберг для того, чтобы их кровиночка - Кубейс работала с адекватными задержками.

В линуксе адекватных задержек можно добиваться (слово-то какое сильное)... достигать ... получать ... (понятно) без сторонних выпердов вроде асио (как-же в линуксе вообще можно говорить о чём-то стороннем?). Даже джек, строго говоря, не нужен, хотя приятен и помогает.

dnoskov
()

Пытался послать (как на сайте kvm) unbind встроенному чипу alc889. Вызов не возвращается. А, вроде, встречалось, что люди звуковуху пробрасывали.

gag ★★★★★
()
Ответ на: комментарий от YAR

less /proc/asound/card0/pcm0p/sub0/hw_params
access: MMAP_INTERLEAVED
format: S32_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 16384
buffer_size: 32768

МОжет не тот совсем, т.к. даже когда звук выключен выдаёт то же самое

darkshvein ☆☆
() автор топика
Ответ на: комментарий от darkshvein

а не, тот. Выключил бравзер с его постоянным флешем, closed отобразил.

darkshvein ☆☆
() автор топика
Ответ на: комментарий от darkshvein

> format: S32_LE

И что тебя не устраивает? Можешь для проверки еще обычный Audio CD воспроизвести чем-то, должно быть 16

YAR ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.