ну это касается цифрового выхода, а про аналоговый вы также рассказывали.
можете смеятся, но я даже багрепорт отправил по этому поводу Sound Unlocked это proof of concept.
просто разницу не услышит только глухой совсем, я сейчас никак не пытаюсь кого-то оскорбить, и говорю конкретно про DX50.
Проблема в том, что я знаю, вам нужно техническое обоснование, а у меня пока нет полного представления о всем процессе, но какие-то мысли - ниже.
Для DX50 декодированный поток "доставляется" к процессору с помощью звукового драйвера, у нас это RK2829. Т.е. все общение с железом через него.
И вот тут интересно, что rockchip платформу как раз выбрали для того чтобы не париться с написаем своего HAL для HIFI звука, так как там эта поддержка уже есть.
НО.. реализация, этого драйвера такова, что он пытается загрузить soundfx библиотеки, и не важно, возможно это где-то отключено на уровне кода, т.е. допустим они загрузились, но как компоненты в DISABLED статусе.
Так вот просто загрузка и инитиализиция ЛЮБОГО одного из soundfx "уплотняет" звук, я не говорю, что используется эффект этой библиотеки. Это можно проверять не перезагружая плеер, а только mango..
irr bandwidth включается тоже через этот драйвер если что.
Как только появится, что-то точное, чтобы вы сами могли удостовериться, не на уровне своих ушей, а даже чисто технически - отпишусь. Пока пытаюсь разобраться, кто косячит.
У меня к вам просто просьба, я могу сам перепаковать прошивку с DX90 с лаунчером от SU, а вы просто убедитесь что он запускается, если так я залью ее сюда. Просто еслин не запуститься - вы технически подкованы чтобы восстановаиться. Что думаете?
-
- Сообщений
- 145
- Репутация
- 4985 (0)
14.07.2014 17:19
-
- Адрес
- Зеленоград
- Сообщений
- 4,465
- Репутация
- 67138 (0)
14.07.2014 17:26У меня DX90. Я проводил подобные эксперименты и разницы не услышал. Собственно, как не слышу разницы между 2.0.5 (с soundfx) и 2.1.0 (без soundfx). Возможно, я глухой
Но если Вы так глубоко копнули... Вы утверждаете, что цифра на ЦАП и цифра на S/PDIF программно идут двумя независимыми путями? Ведь из RK2829 не выходит аналог - только цифра! Аналог - на выходе ЦАПа!
А баловаться с прошивками, к сожалению, я могу только на выходных, недолго и не всегда.Портатив: iBasso DX200CuAu, iBasso IT04+CB12, iBasso SR1
Еще есть: DX120, DX150, DX200 (AMP8-7-6-5-3-2-1), DX80, DX90MM, UM Merlin-u, iBasso IT01, IT03, Etymotic ER-4PT (кастомные насадки), Etymotic HF3, Beatsounds EVR-500
-
- Сообщений
- 145
- Репутация
- 4985 (0)
14.07.2014 17:41На самом деле вы верно поправили Я понял ошибку.
Но да, есть такое предположение
---------- Добавлено в 18:41 ---------- Предыдущее сообщение было размещено в 18:31 ----------
кстати догадка, может это актуально только для нашей платформы?
Сообщение от dev
-
Пользователи, сказавшие Спасибо dmitry.it за полезный пост
Lurker (14.07.2014)
-
- Адрес
- Зеленоград
- Сообщений
- 4,465
- Репутация
- 67138 (0)
14.07.2014 17:52Портатив: iBasso DX200CuAu, iBasso IT04+CB12, iBasso SR1
Еще есть: DX120, DX150, DX200 (AMP8-7-6-5-3-2-1), DX80, DX90MM, UM Merlin-u, iBasso IT01, IT03, Etymotic ER-4PT (кастомные насадки), Etymotic HF3, Beatsounds EVR-500
-
- Адрес
- Зеленоград
- Сообщений
- 4,465
- Репутация
- 67138 (0)
14.07.2014 21:45В DX90 - свой (rk3026-codec)
Так Вы хотите сказать, что модуль ядра Linux замечен в загрузке библиотек user mode Android? Что-то как-то странно... Вы в исходниках это увидели или как?
Это и остальные - драйвер i2c шины, они ни при делах - им пофиг, что они пересылают. Их исходники я уже глянул.Портатив: iBasso DX200CuAu, iBasso IT04+CB12, iBasso SR1
Еще есть: DX120, DX150, DX200 (AMP8-7-6-5-3-2-1), DX80, DX90MM, UM Merlin-u, iBasso IT01, IT03, Etymotic ER-4PT (кастомные насадки), Etymotic HF3, Beatsounds EVR-500
-
Пользователи, сказавшие Спасибо Lurker за полезный пост
dmitry.it (14.07.2014)
-
- Сообщений
- 145
- Репутация
- 4985 (0)
14.07.2014 22:13По вашим многоточиям понятно, что в такое слабо верится и я не могу утверждать, что это так и происходит, возможно что-то еще выпадает из виду, я в системных делах слаб.
НО опять же я проверял доверясь ушам собрав https://github.com/tinyalsa/tinyalsa отсюда проигрыватель для wav. Я так понимаю он отправляет данные сразу драйверу. Опять же эти библиотеки эффектов не добавляют, но звук становится смазанее. Можно сказать теряется "воздушность", услышит практически любой, я сейчас не гипнотизирую
Где бы нарыть конкретно те исходники, которые используются для нашей платформы?
Как "снять замеры" в этом случае? Хочу доказать и отправить еще один багрепорт с доказательствомПоследний раз редактировалось dmitry.it; 14.07.2014 в 22:25.
-
- Адрес
- Зеленоград
- Сообщений
- 4,465
- Репутация
- 67138 (0)
14.07.2014 22:40Портатив: iBasso DX200CuAu, iBasso IT04+CB12, iBasso SR1
Еще есть: DX120, DX150, DX200 (AMP8-7-6-5-3-2-1), DX80, DX90MM, UM Merlin-u, iBasso IT01, IT03, Etymotic ER-4PT (кастомные насадки), Etymotic HF3, Beatsounds EVR-500
-
- Сообщений
- 145
- Репутация
- 4985 (0)
-
- Сообщений
- 7
- Репутация
- 20 (0)
15.07.2014 14:25Добрый день. Подскажите по поводу наушников для DX90 / вас наверно достали уже такими вопросами. Слушаю разную музыку (джаз, рок, блюз, электронную музыку). Есть Beyerdynamic dt 770 pro 250 ohm и Westone w40. C Баерами звук нравится почти во всех жанрах, но с ними по улице не походишь. Нужны наушники для улицы. Сейчас хожу с Вестонами. Потрясающие наушники, но иногда хочется послушать всякий рэп, шмэп, трэп... Посоветуйте наушники что-то между баерами и вестонами. Смотрю на гибриды t-peos h-300, Astrotec AX-60, DUNU. В Питере удалось только пеосы послушать (понравились, слушал конечно не долго, но по звуку есть что-то похожее на баеры). В общем подскажите как поступить. Или же взять что нибудь басовитое, не очень дорогое, как 2е наушники типо Sennheiser IE80 ? Ещё есть вариант почти за даром взять brainwavz r3. Наверно вопрос понятен. Заранее извиняюсь за сумбур.
-
- Сообщений
- 131
- Репутация
- 1200 (0)
-
- Сообщений
- 6
- Репутация
- 60 (0)
15.07.2014 19:17DOC2008 спасибо за прошивку! Субъективно что изменилось: первое - это, конечно, появился "низ"! Зазвучал Gibson (Justin Adams, Page), Gretsch (Marc Ribot, Neil Young), гитара стала кричащей! Можно слушать Hammond !!! "Середина" середина приблизилась, панорамка расширилась, сцена приблизилась!
Как выше отмечено, появился драйв!
Что не понравилось: уменьшилась микродинамика!!! Это заметно на акустической и камерной музыке(виолончель больше всего страдает), а также на вокале).
В целом, пока остаюсь на прошивке DOC2008, так как слушаю в основном по дороге на работу музыку для драйва!
Спасибо за прошивку!
-
- Адрес
- Зеленоград
- Сообщений
- 4,465
- Репутация
- 67138 (0)
15.07.2014 19:20Портатив: iBasso DX200CuAu, iBasso IT04+CB12, iBasso SR1
Еще есть: DX120, DX150, DX200 (AMP8-7-6-5-3-2-1), DX80, DX90MM, UM Merlin-u, iBasso IT01, IT03, Etymotic ER-4PT (кастомные насадки), Etymotic HF3, Beatsounds EVR-500
-
- Сообщений
- 1
- Репутация
- 0 (0)
-
- Адрес
- Мытищи
- Сообщений
- 1,248
- Репутация
- 4209 (0)
18.07.2014 12:40о как,к нам уже китайцы залезли
-
Пользователи, сказавшие Спасибо B1ohazard за полезный пост
Bergovic (18.07.2014)
-
- Сообщений
- 26
- Репутация
- 365 (0)
18.07.2014 18:16На 2.1.0 (стоковой) в режиме USB-ЦАПа теперь почти невозможно работать в интернете, параллельно слушая музыку. Практически при каждом открытии страницы музыка затыкается на пару секунд. Такое ощущение, что уменьшили где-то буферизацию, т.к. и задержка действительно стала меньше, но совсем тоже не ушла.
-
- Сообщений
- 2
- Репутация
- 0 (0)
-
-
- Сообщений
- 31
- Репутация
- 160 (0)
20.07.2014 10:07Здравствуйте форумчане!Может кто из Вас написать в техподержку IBasso.И предложить им сделать ползунок чтоб переход по папкам осуществлять и фоне отображалось буквенная раскладка.Как в Neutron на андрюше.И чтоб они допилили номирацию в треках в папке.Снизили чувствительность экранна.Шрифт текста по информативней.Сам не могу им написать.Инглиш и хороший слоган не мой конёк.
-
- Адрес
- Зеленоград
- Сообщений
- 4,465
- Репутация
- 67138 (0)
20.07.2014 14:34Красиво выглядящая, с удаленным бесполезным мусором, прошивка для DX90 на базе 2.1.0, международная версия
Краткое описание:- Два шрифта, используемые iBasso, заменены на Roboto Condensed, с добавлением отсутствующих символов из Arial Unicode MS.
- Бесполезные сервисы удалены из процедуры загрузки.
Преимущества над стоковой прошивкой:- Более информативный дисплей из-за использования узкого полужирного шрифта (европейские языки) и корректной таблицы ширин шрифтов (все языки).
- Немного быстрее готовность после включения питания.
- Меньше загрузка оперативной памяти и процессора (имеет ли это значение? См. ниже).
- Теоретически, ниже энергопотребление (измерима ли разница?).
Ссылка на закачку
Сравнительные (с прежним вариантом без поддержки азиатских языков) замеры показали, что ускорение старта всё-таки вызвано отключением сервисов, а не заменой файлов шрифтов на гораздо более компактные. Но даже в этой версии вместо штатной пары файлов 21МБ+25МБ используется один на 22МБ.
Подробное описание
1. Шрифты
iBasso использует Microsoft YaHei для латинских букв и китайских иероглифов, и Nimbus Sans Global Bold для остального (кириллица, японский, корейский, тайский и т.д.). Также iBasso использует предвычисленные таблицы ширин символов, которые не соответствуют ни одному из используемых шрифтов, и даже не их комбинации. В результате экран выглядит безобразно, и это было основной причиной, по которой я взялся за изменения в прошивке.
Примечание: Тем не менее, зазоры между буквами не всегда выглядят ровными. Причины в том, что ширины символов округляются до целых пикселей, и что iBasso не использует кернинг при рендеринге шрифтов.
2. Бесполезные сервисы.
Вот полный список:- netd (интернет-сервисы).
- debuggerd (интерфейс отладчика gdb, создает краш-логи нативных приложений).
- rild (обслуживает модуль беспроводной связи).
- rild3 (обслуживает модуль беспроводной связи).
- mediaserver (индексирует медиа-файлы и предоставляет к ним доступ приложениям Android).
- installd (служит для установки Android-приложений, а в DX90 даже JVM отсутствует).
- servicemanager (служит для управления доступом приложений Android к устройствам и ресурсам).
Очевидно, что ни в одном из них нужды нет, но в штатной прошивке они не просто стартуют, но и продолжают висеть в списке процессов.
Размышления
Очевидно, что ни одно из внесенных изменений ни коим образом не влияет на звуковой поток. Поэтому, как и программисты iBasso, я утверждаю, что внесенные изменения не влияют на звук.
Тем не менее, многие утверждают, что слышат разницу между разными прошивками. Вроде, даже инженеры iBasso признают, что некоторые изменения в программном обеспечении, не изменяющие звуковой поток, тем не менее, меняют "sound signature" (звуковую "подпись"). С этой точки зрения, вы можете услышать разницу между этой и другими прошивками.
Необходимо отметить, что, хотя отключенные сервисы почти бездействовали, а время, которое ядро ОС тратит на их обслуживание, мало, важно, что эту дополнительную работу ядро ОС проделывало при запрещенных аппаратных прерываниях. Поэтому возможно, например, уменьшение выпадания звука, которое может происходить из-за непредвиденного опустошения звукового буфера.
Есть еще много причин, по которым изменение загрузки процессора, носящее постоянный или систематический характер, может привести к слышимому изменению в звучании... В любом случае, нет причин, по которым эта прошивка может звучать хуже стоковой.
Как бы то ни было, мне нравится, когда в списке работающих в плеере процессов я вижу только MangoPlayer и системные процессы, ему реально необходимыеПортатив: iBasso DX200CuAu, iBasso IT04+CB12, iBasso SR1
Еще есть: DX120, DX150, DX200 (AMP8-7-6-5-3-2-1), DX80, DX90MM, UM Merlin-u, iBasso IT01, IT03, Etymotic ER-4PT (кастомные насадки), Etymotic HF3, Beatsounds EVR-500
-
Следующие 12 пользователей сказали Спасибо за этот полезный пост
+ Показать/Убрать список поблагодаривших -
-
- Адрес
- Зеленоград
- Сообщений
- 4,465
- Репутация
- 67138 (0)
20.07.2014 17:56Затраты на разработку софта обычно недооцениваются пользователями, а они - значительная часть стоимости дорогих плееров.
Мне iBasso уже отказал в индикаторе номера воспроизводимого трека и общего числа треков. В этом контексте передавать им Вашу просьбу - бесполезная трата времени.
А что не так в 2.1.0?
Т.е. заменили бы Вам сенсор?
И еще: я - против! У меня такие пальцы, что очень мало емкостных экранов мне подходят (в слову, ни один из iPhone!). А с DX90 у меня нет проблем
См. мою прошивку.
На самом деле, шрифтов, поддерживающих все языки, нужные iBasso, да еще неплохо выглядящих на экране - очень мало. В том же Arial Unicode MS хорошо смотрятся иероглифы, а вот латиница и кириллица - слабочитаемы. То же с Nimbus Sans Global не-Bold, причем этот шрифт на дороге не валяется, а стоит EUR 1950 за одно начертание! iBasso уже вложило в это прибыль с сотни, а то и больше, проданных устройств. Вы думаете, они пойдут на новые затраты?
Как-то в этом форуме принято ругать производителей дешевых плееров за недостатки, а дорогих - за высокие цены, прикидывая затраты производителей по спотовым ценам на комплектующие... Даже продолжать мысль не хочется... Кто в теме - и так поймет, а остальные - и так не услышат.Портатив: iBasso DX200CuAu, iBasso IT04+CB12, iBasso SR1
Еще есть: DX120, DX150, DX200 (AMP8-7-6-5-3-2-1), DX80, DX90MM, UM Merlin-u, iBasso IT01, IT03, Etymotic ER-4PT (кастомные насадки), Etymotic HF3, Beatsounds EVR-500
-
Следующие 3 пользователей сказали Спасибо за этот полезный пост
PathologSPb (20.07.2014), Red3run (21.07.2014), slavalun (20.07.2014)
Информация о теме
Пользователи, просматривающие эту тему
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)
Похожие темы
-
Ibasso DX90
от Oleg28256 в разделе АрхивОтветов: 7Последнее сообщение: 23.03.2020, 15:50 -
ibasso DX90(СПБ)
от Badman05 в разделе АрхивОтветов: 3Последнее сообщение: 01.11.2017, 14:35 -
Ibasso dx90
от wattt в разделе АрхивОтветов: 18Последнее сообщение: 03.03.2017, 08:47 -
Ibasso DX90
от Михаил76 в разделе АрхивОтветов: 3Последнее сообщение: 18.10.2016, 19:55