THX Setup Console в Линукс

Начало Форум Звук Аппаратное обеспечение THX Setup Console в Линукс

В этой теме 15 ответов, 3 участника, последнее обновление  rusk 7 года/лет, 4 мес. назад.

Просмотр 15 сообщений - с 1 по 15 (из 16 всего)
  • Автор
    Сообщения
  • #1318

    StalkerVik
    Участник

    Имеется звуковая карта Creative X-Fi Xtreme Music.
    Собственно, в Windows есть утилита THX Setup Console для тонкой настройки динамиков по отношению к пространству прослушивания.
    Как такое делать в Ubuntu, например? Как настроить расстояние от колонок до слушателя, для примера?

    #2410

    rusk
    Участник

    что-то мне подсказывает, что никак. На колонки по идее должно поступать в чистом виде содержание аудиопотоков, без обработки и подгона под расстановку акустики.

    #2411

    nick87720z
    Участник

    Есть такой вариант (по сути — все, что могу предложить): настраиваем pulseaudio, alsa, phonon, oss (последний — не знаю, нужен ли вообще) чтоб работали через jack. Ну а там уже можно найти что-то более-менее приличное.

    В комплекте плагинов Invada сть ревербератор (стерео), позволяющий визуально задать размеры пространства и положение в нем для слушателя и источника (не важно, динамик ли это или что-то еще). Учитывая простоту ситуации (никакой автоматизации), в качестве хоста (это-ж плагины LV2) сойдет lv2rack из пакета zynjacku.

    Кстати, в KXStudio уже все аудио-системы, какие можно (кроме, по-моему, OSS), уже настроены. Если и не будете ставить, то хотя бы для примера не помешает глянуть, как все сделано (конечно, если гугл и форумы будут бессильны <img src=» title=»Smile» /> ).

    #2412

    StalkerVik
    Участник

    Так никаких изменений оно не вносит в звук. Это калибровка ручная. Это как настройка акустики с помощью микрофона в более дорогом Hi-Fi оборудовании
    [url:3jfx8j5c]http://people.overclockers.ru/4ealex/record23[/url:3jfx8j5c]

    Вообще, Линукс меня разочаровал своей звуковой системой. Получается, что звуковую карту я использую на 50% её возможности. Ничего не работает — есть только звук и всё.

    #2413

    nick87720z
    Участник

    [quote:30eww6y3]Вообще, Линукс меня разочаровал своей звуковой системой. Получается, что звуковую карту я использую на 50% её возможности. Ничего не работает — есть только звук и всё. [/quote:30eww6y3]
    Звуковая система Linux на завязана на использовании возможностей оборудования. А 100% используются разве-что в играх.

    #2414

    nick87720z
    Участник

    Ладно, продолжаю.
    В общем, порядок такой. Да, и еще понадобится jack2-simple-config, он позволяет настроить еще и alsa на работу через jack (хотя… похоже, что лучше все-таки через pulseaudio =). И klaudia — для добавления приложений в студию.

    1. Запускаем gladish и создаем студию (если не создана — в этом случае вместо черного полотно будет текст в духе Quick Start). Запускаем ее и сохраняем (у меня — под именем default-studio).
    2. Запускаем Klaudia и добавляем туда… ну, какой-нибудь хост для загрузки плагина в формате LV2 — Invada Early Reverb.

    На счет хоста (выбор — между ingen и zynjacku) я заметил, что lv2rack не может загружать сохраненный конфиг при старте (просто баг), поэтому используем ingen. К сожалению, klaudia добавляет его без файла сохранения. Поэтому дополнительно смотрим сюда: [url:ab72vje8]http://ladish.org/wiki/demovideo[/url:ab72vje8] и сюда: [url:ab72vje8]http://ladish.org/wiki/tutorial[/url:ab72vje8]

    #2415

    nick87720z
    Участник

    [quote:3c4hsy96]что-то мне подсказывает, что никак. На колонки по идее должно поступать в чистом виде содержание аудиопотоков, без обработки и подгона под расстановку акустики.[/quote:3c4hsy96]
    Кажется, не прокатило <img src=» title=»Smile» /> В данном случае речь шла об использовании самой карты как процессора для позиционирования (в линуксе для этого есть OpenAL, в винде — еще и EAX).

    В случае с THX Setup Console (насколько я понял), аудио-цепочка такая:
    приложение -> карта( панорама, реверб, хорус, и т.п.) -> динамики

    Я предлагаю:
    приложение -> эффекты( программные ) -> карта( динамики )

    Как повторить первый путь в linux, мне лично не известно. Может открыть специальную тему для этого? <img src=» title=»Wink» />

    #2416

    nick87720z
    Участник

    Кстати, а тот баг у lv2rack, о котором я писал, исправлен в GIT (как мне сказали в IRC), так что собираем из сорцов. Ну это для нетерпеливых. Автор обещал в ближайшее время сделать еще релиз.
    Получить исходники можно командой:
    [b:188ofmip]$ git clone git://repo.or.cz/zynjacku.git[/b:188ofmip]

    Чтобы добавить в студию, следуем тем же инструкциям с ladish.org, при этом в командную строку нужно добавить только одну опцию — путь к файлу.

    #2417

    nick87720z
    Участник

    Наверное я не правильно понял ситуацию. Насколько я понимаю, требуется преобразование моно (например) в surround, для многоколоночной системы. Или, в случае стерео, эмуляция 2-х динамиков (по сути, позиционирование каждого).

    Есть ambdec, но что-то я его осилить не могу пока. Хотя известно, что его успешно использовали. По крайней мере, были сигналы из списков рассылки и конференций linux-audio.

    P.S. Не знаю, туда ли вообще копаю. У самого только наушники.

    #2418

    rusk
    Участник

    [quote:fw8vrtr0][b:fw8vrtr0]nick87720z написал:[/b:fw8vrtr0]
    Наверное я не правильно понял ситуацию. Насколько я понимаю, требуется преобразование моно (например) в surround, для многоколоночной системы. Или, в случае стерео, эмуляция 2-х динамиков (по сути, позиционирование каждого).

    Есть ambdec, но что-то я его осилить не могу пока. Хотя известно, что его успешно использовали. По крайней мере, были сигналы из списков рассылки и конференций linux-audio.

    P.S. Не знаю, туда ли вообще копаю. У самого только наушники.[/quote:fw8vrtr0]

    Думаю, что не туда копаешь. Там нет расстояния от стен, значит о реверберации как минимум речи нет. Есть расстановка относительно слушателя, и корректировка громкости и фаз чтобы компенсировать неправильное расположение акустики, которое диктует помещение и избежать мертвых зон в области прослушивания. Самостоятельно по формулам расчитывать эти вещи мне кажется без мазы, так что я склоняюсь к тому, что в Linux это сделать невозможно.

    #2419

    nick87720z
    Участник

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

    В общем, только что вспомнил про zita-rev1, это ревербератор, извлеченный из Aeolus, отличается поддержкой Ambisonic B. Есть такой вариант: источник подключается к этому zita-rev1 (запускаем с опцией [b:3vz46bs7]-B[/b:3vz46bs7]) и к jack-rack, где установлен плагин для проеобразования моно в Ambisonic (считайте, модуль для панорамы). После чего сводим их на ambdec. Ну это все пока общие слова — с паннером и ambdec надо еще разбираться.
    [quote:3vz46bs7]Самостоятельно по формулам расчитывать эти вещи мне кажется без мазы, так что я склоняюсь к тому, что в Linux это сделать невозможно.[/quote:3vz46bs7]
    Что, уже разобрались?^^

    #2420

    nick87720z
    Участник

    Вобщем выяснил, что ambdec может даже не пригодиться. Есть ladspa-плагин Ambisonic Decoder в нескольких разновидностях, я выбрал для стерео (так, для теста). Правда с панорамированием пока не разобрался… вроде тоже получил что-то, но видимо, либо руки либо мозги кривые. В общем, пока подобрал реверберацию.

    Вот чего я пока добился. Источник — stereo room:
    [url:3ugnnabe]http://img210.imageshack.us/img210/945/ambtestladishstudio.png[/url:3ugnnabe]
    [url:3ugnnabe]http://img11.imageshack.us/img11/1668/ambtestingen.png[/url:3ugnnabe]

    P.S. Изначально я говорил про jack-rack, но если плагин панорамы (изначально предполагался Decoder) подобран и действительно нужен, то без гибкой маршрутизации не обойтись.

    #2421

    nick87720z
    Участник

    Спросил в списке рассылки linux-audio-user. Пока получил один ответ, выражающийся всего в одной ссылке: [url:34vkbqyn]http://www.ardour.org/node/2804[/url:34vkbqyn]

    И подсказках, какие полезные ссылки есть в этой статье:
    [url:34vkbqyn]http://lac.linuxaudio.org/2008/download/papers/18.pdf[/url:34vkbqyn]
    [url:34vkbqyn]http://www.soundonsound.com/sos/Oct01/articles/surroundsound3.asp[/url:34vkbqyn]

    Пока только изучаю первую.

    #2422

    rusk
    Участник

    [url:1jwrb90v]http://www.creative.com/soundblaster/products/musicmovies/article.asp?articleID=53875&categoryID=14[/url:1jwrb90v]

    Это не эффект, а калибровка расположения многоканальной акустики, позволяющая компенсировать асимметрию. Как это делать? только вычислять громкость колонок относительно номинальных и смещать фазу.

    Расположение моно источника в 3-мерном пространстве тут не при чём.

    #2423

    nick87720z
    Участник

    Теперь догоняю. Вообще-то я и раньше видал эту ссылку, просто не удосужился изучить, что там <img src=» title=»Smile» />. Если расположение динамиков просто чуть изменилось, то я так понимаю, это уже выходит другая система. А значит опять пересчет идет через Ambisonic. Надо еще поспрашивать в списке (не знаю, хватит ли могущества гугла <img src=» title=»Smile» /> ).

Просмотр 15 сообщений - с 1 по 15 (из 16 всего)

Для ответа в этой теме необходимо авторизоваться.