LINUX.ORG.RU

LADSPA Эффект Matrix Spatialiser 1422 в Pulseaudio

 , ,


1

2

Доброго времени суток дорогие форумчане! 3-й день бьюсь над подцеплением сего swh плагина к Пульсе. Знаю что плагины от лукавого, но на ноутбуке по другому не выжить. Хочется более интересного звука, а по Пульсе совместно с LADSPA только dyson и ToneStack подробно описываются. Тонкомпенсация встала сразу:
load-module module-ladspa-sink sink_name=ladspa_tonestack sink_properties=device.description=«ToneStack» plugin=caps label=ToneStack control=0,0.5,0.5,0.5
set-default-sink ladspa_tonestack
set-sink-volume ladspa_tonestack 35000
Даже master не пришлось прописывать. Пытался по аналогии прописать:
pacmd load-module module-ladspa-sink sink_name=matrixSpatialiser plugin=matrixSpatialiser label=matrixSpatialiser control=o_left =128
Но:
Module load failed.
Догадываюсь проблема в синтаксисе но догнать ни как не могу...



Последнее исправление: shish371 (всего исправлений: 7)

Видимо нас двое....(((
Вот от Стива Хариса:
Простой пространственный инструмент, который позволяет вам управлять шириной стереосигнала. Мы преобразуем его в сигнал MS (mid / side), манипулируем коэффициентами усиления с помощью функции панорамирования постоянной мощности и переходим к левому / правому стерео.
mid = (i_left + i_right) / 2
side = (i_left - i_right) / 2
width = (-pi / 4) .. 0 .. (pi / 4)
o_left = mid * cos (ширина + pi / 4) o_right = сторона * sin (ширина + pi / 4)
сдвинутым на pi / 4, так что 0 является нейтральным.
Ширина
0 - нейтральный (немодифицированный сигнал) + 128 только боковая сторона (= очень широкая) - 128 только в середине (= моно)
Но что писать в control=?????

shish371
() автор топика

Пробовал ToneStack, очень портит звук. После его оключения, звук казался завараживающим.

Недаром эти плагины нафиг никому не нужны.

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

ToneStack просто эквалайзер валит в середине.
Matrix веселей.Он мешает каналы в противофазе создавая расширение сцены на не очень хороших динамиках. На qmmp если правильно настроен очень благо звучит. Но вот как применить к Пульсе....

shish371
() автор топика

Ну что же жаль что ни кто не отозвался... Проблема для меня решена. Установил Jack, QjackCTL, Jack Rack. Инструменты хоть и профессиональные но интуитивно понятные. Можно гибко настроить вывод и получить максимум от портативной аппаратуры.
Jack завелся не сразу:
sudo apt-get update
sudo apt-get install jack
sudo apt-get install qjackctr
sudo apt-get install pulseaudio-module-jack -чтобы с пульсой дружить.
Но сервер не поднимался по прежнему:
Проверил /etc/pulse/default.pa
Строка:
### Automatically connect sink and source if JACK server is present .ifexists module-jackdbus-detect.so .nofail load-module module-jackdbus-detect channels=2 .fail .endif
Модуль прописан...
pacmd list-modules
И работает негодник...
Помогла статья-http://nixdaily.blogspot.ru/2010/10/jack-audio-connection-kit.html
Сделал все как там написано +в настройках поставил вывод через ALSA
Вуаля!
Пульса выкатывает в джек весь поток, а в jack rack можно применить и настроить любые эффекты для системы.

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