редактирование звуковых драйверов для А2 : Моддинг : Форум


 nazario:
07.03.09, 23:20
 Этот пример я привел по редактированию дров звука для А2(на остальных платформах точно также). Для редактирования драйверов нам понадобиться:

Програма WinHEX
Драйвера звука
Ну и собственно терпение


Итак начинаем разгонять наш звук! Как обычно запускаем программу WinHEX, открываем папку с нашими драйверами, которые мы будем редактировать! Далее просто перетаскиваем наш какой-либо драйвер(какой вы хотите отредактировать). Список драйверов(какой за что отвечает):

Файлы начинающиеся с "farfield" относятся к громкоговорителю:

farfield_call - драйвер громкоговорителя во время разговора
farfield_fm- драйвер громкоговорителя в режиме ФМ-приемника
farfield_play - драйвер громкоговорителя в режиме проигрывателя/mp3
farfield_ring- драйвер громкоговорителя в режиме вызывного сигнала
farfield_rec- драйвера на микрофон для видеосъёмки и записи на диктофон.

Файлы начинающиеся с "PHF_" относятся к гарнитуре(наушникам):

PHF_play, PHF_2_play, PHF_3_play, PHF_4_play- при прослушивании музыки/звуков
PHF_call, PHF_2_call, PHF_3_call, PHF_4_call - при разговоре
PHF_ring, PHF_2_ring, PHF_3_ring, PHF_4_ring- при входящем звонке(если включен режим "Без звука"
BTL_play- при прослушивании плеера через БТ-гарнитуру
handset_0_call - звук в разговорном динамике
Sysconn_fm - радио в наушниках

Перетягиваем какой либо из вышеперечисленных профилей в программу WinHEX(в моём примере, я перетянул профиль farfield_play)
Вы увидите что программа вам выдаст кучу всяких значений! Не пугайтесь...

В правом столбце вы видите какие-то названия, буквы, символы и т.п.
В среднем столбце вы видите большую кучу всяких чисел.
В левом столбце нам ничего не понадобиться ;)

Начинаем редактирование с правого столбца (там где есть буквы)



Там вы увидите такие параметры как:

HK.AUX01..JГ - и HK.AUX02..JГ - это громкость
HK.SPKRN..JГ - отвечает за громкость звучание и басы
HK.SPKRP..JГ - подавляет все искажения, дребезжания и т.п.
GK.NoiseReduction - это параметр отвечающий за подавление шумов
GK.DRS..HK.RX..IГ - сжатие динамического диапазона (своеобразный эквалайзер для частот)
HK.RXFILTER - качество звучание в общем(фильтрация звука)

И не только эти параметры, помимо этих там есть еще много всяких, но в основном нам хватит и этих настроек для редактирования и получения качественного звука.

На скрине вы видите я начал редактировать параметр HK.AUX02..JГ(взял я его к примеру)



Возле него вы видите находится значение(буква) "А" через две точки



Внимание! Для того чтобы увеличить значение параметра (прибавить к нему громкость или шумы, частоты и т.п.) нам необходимо уменьшать значения т.е. 99.., 10, 09, 08, 07, 06, 05, 04, 03, 02, 01, 00, FF, FE, FD, FC, FB, FA, F9, F8, F7... после F идет - E потом D, ну и C, B, A.
Для того чтобы уменьшить громкость соответственно необходимо повышать значения (только в обратной последовательности)

Так мы и делаем здесь:



Вы видите что раньше было "41", а я понизил до 34 - то есть значение я понизил, а звук будет громче. Сохраняем наш профиль, заливаем его в телефон - радуемся.

Собственно вот и всё... так же само можно редактировать другие настройки(к примеру HK.AUX01..JГ, HK.SPKRN..JГ, HK.SPKRP..JГ и т.д.) Надеюсь я всё ясно объяснил, удачи вам в редактировании:) Немного взял с мануала 4ydastik'a.

(с) NaZaRiO

[ Редактировано nazario в 7.3.09 23:21 ]

 den_po:
08.03.09, 00:04
 лучше б кто-нибудь написал редактор wbxml. описание формата найти не проблема. а там уже и со значениями экспериментировать проще.
я, кстати, где-то выкладывал скомпиленную wbxml2xml

 nazario:
08.03.09, 01:29
 den_po недумаю.......
потому, что и так очень просто редактировать дрова на этой платформе;)
вот если бы ктото сказал бы за что отвечает каждый параметр в каждом из драйверов, было бы вообще супер!

 smv:
14.06.10, 14:43
 А почему в шапке такая странная последовательность?

99.........., 10, 09, 08, 07, 06, 05, 04, 03, 02, 01, 00, FF, FE, FD, FC, FB, FA, F9, F8, F7.......... после F идет - E потом D, ну и C, B, A

раньше было "41", а я понизил до 34


последовательность понижения с 41 до 34 будет:
41,40,3F,3E,3D,3C,3B,3A,39,38,37,36,35,34

и уже есть нормальный редактор : Codeclaw A2 Acoustic Editor
а также SE WBXML Editor by mc_kibel & Leito07

 Legas:
22.12.13, 16:46
 если взглянуть в схемы телефонов, то:
BEARP и BEARN отвечают за разговорный динамик на с902 и к850 (p="+" n="-"). На w995 они отвечают за громкоговорители (BEARP>SPEAKER LCH, BEARN>SPEAKER RCH), и за выход наушников через 3.5мм джек.
SPKRP и SPKRN - на к850 и с902 за громкоговоритель, но SPKRN на с902 не используется. на в995 - за разговорный динамик (далее на схеме они уже обозначены как BEARP и BEARN)
AUXO1 и AUXO2 - отвечают за выход на fastport

MIDR из этих трёх телефонов, используется лишь на к850, и меет какое-то отношение к радио...

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=3760

© 2005-2018 supertrubka.org