Настройка и эквализация звука в SRS ProcessingСтавится в основном на бюджетных моделях, может ошибаюсь (как пример взял от Leagoo M8)
Возможно у кого то она заработает без наличия данной библиотеки
Наличие проверяется, нахождением файлов: в /system/lib/libsrsprocessing.so ../system/data/srs_processing.cfg (иногда он находисят в etc)
Версия самой программы, включение программы или нет и уровень усиления выходного сигнала
// BLOCK: srs_cfg
// Config - Non-IP Configuration
:srs_skip = 1 #Пропускает любую обработку SRS 0 -нет, 1 - да
:trumedia_enable = 0 #включен или нет
:trumedia_preset = 0 #какую использует предустановку, 0 - music ,1 - movie, 2 - podcast
:trumedia_igain_int = 1.000
:trumedia_igain_ext = 1.000
:vol_int_enable = 0 #регулирования объема
:trumedia_skip = 0
Лимитер и включение, отключение предустановок (которые самим настраивать)
//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
// BLOCK: srs_cfg
// Config - EQ Preset Configuration
//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
srs_cfg:
:geq_int_enable = 0 включает int 0 - нет, 1 - да
:geq_int_limit_enable = 0 #лимитер int
:geq_int_preset = 0 #номер используемого пресета
:geq_ext_enable = 0 #включает ext 0 - нет, 1 - да
:geq_ext_limit_enable = 0 #лимитер ext
:geq_ext_preset = 0 #номер используемого пресета
Включение, отключение и как именно будут воздействовать на звук эффекты для наушников, динамика и блютуз гарнитуры
// BLOCK: srs_route_out
// Routing - Output Device Routing
srs_route_out:
// INFO :routing_info = 0 = int (использовать пресеты int), 1 = ext (использовать пресеты ext), -1 = запретить обработку srs, -2 = int dsp, -3 = ext dsp
:force_route = -1
:earpiece = 1
:speaker = 0 #динамик
:wired_headset = 1 #наушники
:wired_headphone = 1 #гарнитура
:bt_sco = -1
:bt_sco_headset = 1 #блютуз гарнитура
:bt_sco_carkit = -1
:bt_a2dp = 1 #блютуз гарнитура
:bt_a2dp_headphones = 1 #блютуз гарнитура
:bt_a2dp_speaker = -1
:aux_digital = -1
:dock_analog_headset = 1 #подключенные через док станцию
:dock_digital_headset = 1 #подключенные через док станцию
:usb_accessory = 1
:usb_device = 1
WOWHD - Music Основные настройки SRS для int, включение и отключение эффектов (аналогично и для ext)
//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
// BLOCK: srs_mus_int
// WOWHD - Music-Internal
//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Tru Bass - строка эмулирует вертикальный басовый звук
srs_mus_int:
:wowhd_igain = 0.600 #усиление звука на входе
:wowhd_ogain = 1.000 #усиление звука на выходе
:wowhd_trubass_enable = 0 #включение отключение 0-1
:wowhd_trubass_min = 0.000 #минимальная частота воздействия в герцах
:wowhd_trubass_window = 1.000 #размер
:wowhd_trubass_slide = 0.000 #насколько будет сглажен
:wowhd_trubass_slide_udef = 0.000 #практически делает то же самое, что и slide
:wowhd_trubass_compressor = 0.000 #компрессор, срезает лишние частоты, возвышающие выше 0дб
// ALIAS :wowhd_trubass_size // TruBass Speaker Size
:wowhd_trubass_freq = 500 #основная частота на которую воздействует - частота
:wowhd_trubass_analysis = 300 #размер анализа - частота
:wowhd_trubass_sa_enable = 1 #включение отключение сплит анализа
:wowhd_trubass_mode = 0 #Тру басс мод (0 - моно, 1 - стерео)
:wowhd_xover_enable = 1 #частота среза фильтра для динамика
:wowhd_xover_order = 4 # степень воздействия (максимум - 6)
:wowhd_xover_freq = 750 #частота (рекомендую 250)
:wowhd_hpf_enable = 1 #Hi pass Фильтр - обрезает частоты ниже установленной фильтра
:wowhd_hpf_order = 4 #степень воздействия (максимум - 6)
:wowhd_hpf_freq = 250 #частота
:wowhd_srs_enable = 0 #SRS3D - создает ощущение 3D
:wowhd_srs_space = 0.700 #воздействие на правый и левый канал
:wowhd_srs_center = 0.500 #воздействие по центру
:wowhd_srs_mode = 1 #(0-моно, 1-один динамик, 2-стерео, 3-экстрим
:wowhd_srs_speaker = 0 #тип звука (0 - динамик, 1 - наушники)
:wowhd_focus_enable = 0 #включение отключение фокуса
:wowhd_focus = 0.170 #Степень воздействие фокуса
:wowhd_definition_enable = 0 #четкость звука 0-1
:wowhd_definition_min = 0.000 #минимальная степень воздействия
:wowhd_definition_window = 0.500 #размер
:wowhd_definition_slide = 0.000 #
:wowhd_definition_slide_udef = 0.100 #
:wowhd_widesur_enable = 0 #сключает расширение стерео образа
:wowhd_widesur_igain = 1.000 #усиление
:wowhd_widesur_centerboost = 0.500 #усиление по центру
:wowhd_widesur_separation = 0.500 #степень смешивания звука
:wowhd_skip = 0 #пропуск эффектов или нет 0 нет, 1 да
HLimit - Music Усиление
//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
// BLOCK: srs_mus_boost_int
// HLimit - Music-Internal Boosted
//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
srs_mus_boost_int:
:hlimit_igain = 1.000 #усиление на входе
:hlimit_ogain = 1.000 #усиление на выходе
:hlimit_bgain = 1.000 #усиление by pass
:hlimit_delaylen = 22 #имитирует задержку (создает эхо)
:hlimit_decaysmooth = 1 #включает использования сглаживания
:hlimit_boost = 7.000 #уровень усиления
:hlimit_limit = 1.000 #лимитр
:hlimit_skip = 0
HIPass - Internal Speaker HPF | Настройка фильтра высоких частот
//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
// BLOCK: srs_hpf_int
// HiPass - Internal Speaker HPF
//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
srs_hpf_int:
:hipass_order = 4 #уровень воздействия максимум 6
:hipass_frequency = 500 #частота
:hipass_is32bit = 1 #Точность фильтра (при 0 - 16bit)
:hipass_skip = 0 #пропуск 0 - нет, 1 - да
GEQ - GEQ Preset 0-Internal | 10 полосный эквалайзер (аналогично для ext)
//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
// BLOCK: srs_geq_0_int
// GEQ - GEQ Preset 0-Internal
//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
srs_geq_0_int:
:geq_presetname = #номер предустановки
:geq_defgains = 0,0,0,0,0,0,0,0,0,0 #значения по умолчанию
:geq_usergains = 0,0,0,0,0,0,0,0,0,0 #пользовательские значения
Примерно так выглядит, возможно и точные: 31Гц, 62Гц,125 Гц,250 Гц,500 Гц, 1кГц, 2кГц, 4кГц, 8кГц, 16кГц
Значения от -10 до 10 или меньше так как не проверял
Прикрепленные файлы
SRS_Processing.zip ( 276.33 КБ )
Сообщение отредактировал Sabotazh_Lll - 16.10.17, 16:00Причина редактирования: