Все публикации

Fosi Audio SK02: хороший PCM-ЦАП с DSD256, который мне так и не удалось заставить работать

Обзор компактного USB-ЦАПа и усилителя для наушников Fosi Audio SK02: как он работает в PCM под Windows, что получилось с заявленной поддержкой DSD256, почему фирменные драйверы не подошли к моей аппаратной ревизии и чем закончилась многомесячная переписка с поддержкой Fosi.

Я покупал Fosi Audio SK02 в первую очередь как компактный настольный USB-ЦАП и усилитель для наушников и сам аппарат мне в целом нравится до сих пор. Он нормально собран, удобен в повседневном использовании, под Windows определяется без плясок с бубном и как обычный PCM-ЦАП работает совершенно нормально.

Проблема началась там, где я решил проверить одну из заявленных производителем возможностей — DSD256. Причём мне DSD на самом деле не был жизненно необходим, я просто придерживаюсь довольно простого принципа: если функция написана в характеристиках устройства, интересно понять, действительно ли она работает. И вот тут начался квест, который в итоге растянулся на несколько месяцев, несколько драйверов, два физических экземпляра SK02 и довольно сюрреалистичную переписку с Fosi Audio.

Сам аппарат

Под Windows 11 мой SK02 определяется как обычное USB Audio 2.0 устройство, никаких дополнительных драйверов для PCM не требуется — Windows использует стандартный стек Microsoft.

На двух экземплярах SK02, которые в итоге оказались у меня, Windows показывает практически одно и то же:

  • Fosi Audio SK02
  • USB manufacturer: Speed Dragon
  • VID_152A
  • PID_889B
  • REV_0006
  • USB Audio 2.0
  • стандартный драйвер Microsoft
  • PCM до 32 бит / 384 кГц

И с PCM никаких претензий у меня нет, подключил — 44,1/48/96/192/384 кГц — пожалуйста. Для обычного прослушивания музыки это хороший и совершенно беспроблемный вариант, поэтому сразу подчеркну: я не считаю SK02 плохим ЦАПом как таковым. Если бы в характеристиках не было заявленной поддержки DSD256, то этой истории вообще не существовало бы.

А теперь DSD

Производителем заявлена поддержка DSD256, на корпусе устройства есть соответствующий светодиод. При этом DSD256 здесь способен работать только при подключении по USB, через оптический интерфейс этот вопрос не решить, поэтому для Windows всё упирается в USB-аудиотракт и драйвер.

Со стандартным Microsoft USB Audio 2.0 устройство никакого фирменного ASIO-интерфейса не получает и я начал экспериментировать с Foobar2000. Через WASAPI нормального результата добиться не удалось, в частности, при DSD128 через WASAPI Event музыка действительно где-то слышна на заднем плане, но поверх неё идёт мощный цифровой шум и бульканье, то есть какой-то сигнал проходит, но слушать это невозможно. С ASIO4ALL мне удавалось запустить DSD64, но на DSD128/DSD256 уже получал отсутствие поддержки.
Именно после этого я написал в Fosi Audio.

И тут начинается самое интересное

Первоначальный ответ поддержки был совершенно конкретным. Мне сообщили буквально следующее: для воспроизведения DSD256 под Windows требуется Bravo HD driver, потому что стандартный Microsoft USB Audio 2.0 поддерживает DoP только до DSD128. Отлично, значит есть специальный драйвер. Мне дали ссылку на Google Drive и сказали скачать Bravo HD, отдельно уточнили, что, несмотря на упоминание Windows 7, драйвер работает и с Windows 10/11.

Скачал — не устанавливается. Я полез разбираться почему.

Аппаратный идентификатор моего SK02:

USB\VID_152A&PID_889B&MI_01

Открываю INF присланного Fosi драйвера.

VID_152A там нет. PID_889B там нет.

В драйвере фигурировали другие аппаратные идентификаторы, в частности VID_262A и различные PID, то есть Windows совершенно правильно отказывалась привязывать этот драйвер к моему устройству. Это не проблема Foobar2000, это не настройки SACD-плагина и это не USB-порт. Драйвер просто не предназначен для данного Hardware ID. Я сообщил это Fosi.

«Попробуйте другой компьютер»

Дальше мне предложили проверить работу ЦАПа на другом компьютере. Проверил. Разумеется, ничего не изменилось. Если аппаратного идентификатора устройства нет в INF, он от замены компьютера там внезапно не появится и я подробно объяснил это поддержке и приложил данные устройства.

После дальнейшей проверки, Fosi прислали уже очень интересный ответ:

для SK02 с VID_152A&PID_889B в настоящее время нет подходящего пакета драйверов.

На этом, казалось бы, вопрос должен был перейти инженерам, но нет.

Снова тот же драйвер

Через некоторое время мне опять присылают инструкции:

установите BravoHDSwPkgSetup, перезагрузитесь, подключите SK02, откройте Foobar2000 и выберите:

ASIO+DSD : BRAVO-HD

После этого зайдите в SACD и настройте DSD.

Есть небольшая проблема. Чтобы в Foobar появился ASIO+DSD : BRAVO-HD, сначала этот Bravo-HD должен каким-то образом установиться на устройство, а он не устанавливается, потому что Fosi буквально перед этим сами подтвердили отсутствие драйвера для моего VID_152A&PID_889B. Я снова это объяснил им.

Новый драйвер. Который тоже не новый для моего устройства

Позже мне прислали следующий пакет:

SaviAudioBravoHDSwPkg_HsDriverASIOiAP_20231124_v3p13p0p60.zip

Название внушало некоторый оптимизм. Распаковываю, проверяю INF и снова:

VID_152A — нет.

PID_889B — нет.

То есть версия пакета другая, а проблема ровно та же. Я проверял практически всё, что они присылали, в какой-то момент даже экспериментировал с ручным добавлением собственного Hardware ID в INF, это тоже не привело к появлению нормального рабочего драйвера. К этому моменту уже становилось понятно, что дело, скорее всего, не в одной отсутствующей строке INF, а в другой USB-реализации устройства.

USB Tree View

Чтобы окончательно исключить гадание, я снял полный отчёт USB Device Tree Viewer.

Устройство определяется как:

Fosi Audio SK02

Manufacturer:

Speed Dragon

Hardware:

VID_152A / PID_889B

Windows использует штатный Microsoft USB Audio 2.0 stack, то есть это вполне конкретная USB-ревизия SK02 и именно для неё присылаемые Bravo HD / SaviAudio драйверы не подходят.

Дальше поддержка начала ходить кругами

Потом были:

  • проверки другого компьютера;
  • повторные советы настроить Foobar;
  • очередные несовместимые архивы;
  • пересылка обращения между сотрудниками;
  • ошибка, когда SK02 внезапно назвали SK01;
  • извинение за ошибку;
  • запрос номера заказа;
  • запрос email;
  • запрос телефона;
  • вопрос, на какой площадке куплено устройство.

Я покупал SK02 не напрямую у Fosi, а через продавца Animate на Ozon, после этого возникла новая ветка: мол, поскольку покупка была через сторонний маркетплейс, соответствующий отдел свяжется со мной через Ozon. Никто не связался.

Через несколько дней приходит автоматическое письмо примерно в духе:

«Как там ваше обращение? Если всё решено, отвечать не нужно».

Я отвечаю:

нет, проблема не решена, я всё ещё жду.

Снова тишина.

Потом приходит письмо со ссылкой. Я сначала обрадовался — подумал, может наконец новый драйвер, но нет. Это была ссылка на оценку работы поддержки и закрытие обращения.

В какой-то момент ситуация стала уже реально комичной.

Эскалация с нуля

После этого я открыл новое обращение и расписал всю историю с самого начала:

  • что заявлен DSD256;
  • что сами Fosi подтвердили необходимость Bravo-HD;
  • что мой SK02 имеет VID_152A/PID_889B;
  • что ни один присланный драйвер этот Hardware ID не поддерживает;
  • что Fosi сами уже признавали отсутствие подходящего драйвера;
  • что меня несколько недель гоняют по кругу;
  • что обещанная обратная связь регулярно не происходит.

И вот после этого дело наконец реально сдвинулось. Один из сотрудников поддержки уже прямо признал, что предыдущая работа с обращением была плохой: мне многократно предоставляли несовместимые драйверы, не выполняли обещанные follow-up и так и не дали нормального технического решения. Позже со мной напрямую связался сотрудник Fosi Audio Leeeo Qu, он попросил заново описать проблему и предоставить ссылку на магазин Ozon, я снова всё предоставил. Он пообещал ответить на следующей неделе, но не ответил. Когда я ему напомнил о себе, он написал, что случай задержался, что в понедельник подтолкнёт коллег и после этого ответит и снова исчез.

Fosi решает заменить устройство

После дальнейшей эскалации со мной связалась Linda. На этот раз ответ был неожиданным:

после проверки техническая команда решила, что мой SK02 необходимо заменить.

У меня запросили:

  • подтверждение заказа;
  • номер заказа;
  • название магазина;
  • дату покупки;
  • адрес;
  • телефон;
  • фотографии устройства;
  • серийный номер.

Я всё предоставил. Серийный номер моего первоначального SK02: SK02170CDG0115. Я также отправил свежие отчёты по оборудованию компьютера и фотографии аппарата и действительно — Fosi безвозмездно отправила мне новый SK02. Пришёл трек 4PX, посылка приехала. На этом этапе к Fosi у меня как раз претензий нет: устройство они действительно отправили за свой счёт и без предварительного возврата старого.

И вот приезжает новый SK02

Внешне один в один, подключаю его к тому же Windows 11, снимаю HWiNFO, потом USBTreeView и снова вижу:

Speed Dragon

VID_152A

PID_889B

REV_0006

То есть по USB передо мной практически тот же аппарат.

Я подключил оба SK02 одновременно к одному компьютеру и снял общий USBTreeView report, Windows действительно видит два физических устройства, но по аппаратной конфигурации они практически близнецы.

  • Одинаковый VID/PID.
  • Одинаковая USB revision.
  • Одинаковый Microsoft Audio stack.

Одинаковые возможности PCM:

32 бит / 384 кГц.

Хорошо, запускаю DSD и... ровно то же самое.

DSD128 через WASAPI Event: музыка где-то играет, но поверх неё тот же цифровой шум и бульканье, замена физического устройства исходную проблему не решила вообще. То есть версия, что просто попался неисправный конкретный экземпляр практически отпала.

Fosi предлагает заменить его ещё раз

Я отправил технической команде сравнительный отчёт с обоими ЦАПами, после достаточно долгого молчания Fosi ответили. Они сами заметили, что присланная замена имеет тот же Hardware ID, что и исходное устройство, и признали, что первая замена не дала ожидаемого результата. И предложили... ещё одну замену.

На этот раз пообещали, что техническая команда заранее проверит Hardware ID конкретного аппарата перед отправкой. Я ответил, что против замены не возражаю, но бессмысленно снова присылать мне случайный SK02. Если отправлять третий — пусть они возьмут именно тот физический экземпляр, который собираются отправить, и сначала сами проверят на нём:

  • DSD64;
  • DSD128;
  • DSD256;
  • под Windows 11;
  • с конкретным рабочим драйвером;
  • и дадут мне этот самый драйвер вместе с точной конфигурацией теста.

Потому что иначе получится третий абсолютно такой же аппарат.

Также предложил им альтернативный вариант: если другой рабочей ревизии SK02 в действительности нет — прислать другую модель Fosi с сопоставимыми характеристиками, на которой DSD256 под Windows реально проверен.

Финал

Fosi предложили получить мои два SK02 обратно для анализа технической командой и продолжить историю с ещё одной заменой, но к этому моменту я уже решил остановиться. Международная логистика двух устройств, очередные тесты, ещё одна пересылка, ещё несколько недель переписки — всё это уже потеряло практический смысл. Самое забавное, что мне DSD256 изначально вообще не был нужен, я просто хотел добиться ответа на простой вопрос:

если на устройстве написано DSD256 — как его включить?

Через несколько месяцев переписки, несколько драйверов и два физических экземпляра SK02 нормального ответа я так и не получил.

Я написал Fosi, что не хочу больше:

  • ни замен;
  • ни возврата;
  • ни компенсации;
  • ни дополнительного оборудования.

Оставлю SK02 и продолжу пользоваться им как PCM-ЦАПом, потому что в PCM он меня полностью устраивает.

Fosi ответили достаточно достойно. Они прямо признали, что полного технического решения проблемы DSD256 найти не смогли, и отдельно отметили, что DSD256 является заявленной функцией, которой я совершенно разумно ожидал пользоваться. После этого по моей просьбе тикет закрыли.

Что в итоге думаю про Fosi Audio SK02

И вот здесь ситуация довольно неоднозначная. Как обычный USB-ЦАП/усилитель SK02 мне нравится — он компактный, удобный и под Windows работает без специального софта. PCM до 32/384 — без вопросов. Именно поэтому я в результате оставил новый экземпляр себе и продолжаю пользоваться им. Но если вы покупаете его именно ради DSD256 под Windows, я бы был очень осторожен.

По крайней мере экземпляры аппаратной ревизии:

Speed Dragon

VID_152A

PID_889B

REV_0006

у меня не получили нормально работающий DSD даже после месяцев взаимодействия непосредственно с производителем.

Причём самое неприятное здесь даже не отсутствие DSD как такового, непонятно другое. Fosi продаёт устройство с заявленной поддержкой DSD256, но их собственная поддержка долгое время не могла ответить, какой драйвер нужен для аппаратной ревизии, которую они сами поставляют.

Сначала присылали драйверы от другой USB-реализации, потом признали, что драйвера для моего VID/PID нет. Затем снова присылали примерно те же драйверы, потом решили, что проблема в конкретном устройстве, прислали новый экземпляр и он оказался той же ревизии и повёл себя совершенно так же. После этого уже предложили искать и проверять ещё одну аппаратную версию. То есть складывается ощущение, что документация между производством, инженерным отделом и первой линией поддержки у них существует где-то в разных вселенных. При этом справедливости ради Fosi не бросила меня окончательно — После серьёзной эскалации они признали ошибки поддержки, бесплатно прислали новый аппарат, потом были готовы прислать ещё один, предложили организовать возврат и в конечном итоге честно признали, что полностью решить проблему DSD256 им не удалось.

Мой итог

Если вам нужен хороший компактный ЦАП для обычной музыки в PCM — SK02 вполне нормальный аппарат, я свой в результате оставил и продолжаю им пользоваться. Если же основная причина покупки — заявленная поддержка DSD256, особенно под Windows, сначала выясните, какая именно аппаратная ревизия вам попадётся и существует ли для неё реально рабочий драйвер, потому что мой эксперимент закончился довольно абсурдно:

два Fosi Audio SK02, оба полностью рабочие в PCM, оба определяются одинаково, оба заявлены как DSD256 — и оба одинаково не смогли нормально воспроизвести DSD в Windows.

И самое ироничное — после нескольких месяцев разбирательств я вернулся ровно туда, откуда начал — слушаю музыку в PCM и совершенно этим доволен. фПросто теперь я точно знаю, насколько глубока кроличья нора под маленькой надписью DSD256.