AIMP Forum

AIMP for PC => Вопросы / Questions => Topic started by: SurikenTSD on September 26, 2023, 21:10:53

Title: SteelSeries GG + AIMP = компьютер не уходит в спящий режим.
Post by: SurikenTSD on September 26, 2023, 21:10:53
В общем, до этого пользовался наушниками Corsair Wireless Void Pro с его утилитой ICUE. Слушаю музыку или читаю книгу, закончил, ставлю на паузу, отлучаюсь куда-нибудь, компьютер штатно через 5 минут бездействия уходит в спящий режим.
В конец одолели эти никчемные наушники, купил новые - Razer Barracuda X. И тут засада с ПО от производителя. Кто знает, тот знает, кто не знает, тому и не интересно будет. Пришлось для активации 7.1 и микшера ставить стороннее ПО - SteelSeries GG. И теперь компьютер не уходит в спящий режим, пока не закрою AIMP.
Суть такая: включаешь AIMP - в спящий режим уходит нормально. Стоит только 1 раз включить любой трек и поставить на паузу - больше не уйдет в спящий режим, пока не закроешь программу.
Во время воспроизведения powercfg выдает следующее:
(https://i.imgur.com/9FpGDju.png)

Т.е. тут видно, что GG (Sonar) подхватывает аудиопоток для обработки + сам аудиопоток не дают уйти в спящий режим. Ставлю на паузу и получаю следующее:
(https://i.imgur.com/Gk15Svd.png)

GG вроде как отваливается, а аудиопоток продолжает висеть и не дает уйти в спящий режим.
Открыл настройки AIMP, там устройство вывода стоит по дефолту WASAPI: Windows Default.
(https://i.imgur.com/WkevcTQ.png)

Методом тыка, перепробовав все устройства, сделал вывод на WASAPI: Динамики (Razer Barracuda X 2.4)
(https://i.imgur.com/EFuqumu.png)
(https://i.imgur.com/23UIsJJ.png)

Теперь после плей\паузы ничего не мешает уходу в спящий режим. Однако при установке вывода звука на данное устройство GG перестает перехватывать поток и обрабатывать его, соответственно, мне теперь недоступен микшер в GG для AIMP и его пресеты.

При всем при этом в браузере включая любой ролик на том же youtube, GG так же перехватывает поток, но при установки воспроизведения ролика на паузу powercfg становится девственно чистым.
(https://i.imgur.com/UI2ofeU.png)

На лицо конфликт софта от SteelSeries и AIMP. Кто-нибудь сталкивался с подобным? Есть какие-то методы решения?
Title: Re: SteelSeries GG + AIMP = компьютер не уходит в спящий режим.
Post by: Алексей Долматов on September 26, 2023, 21:52:45
Судя по описанию, нужно писать разработчикам SteelSeries, а не AIMP. Ведь в некоторых случаях включается спящий режим.
В настройках GG ничего схожего не вижу, поэтому максимум могу порекомендовать отключить Sonar в настройках GG. Возможно, что без их звуковой системы (виртуальные звуковые устройства) не будет ограничений. Ведь драйвер управляет состоянием электропитания. Может потребоваться отключение виртуальных драйверов/устройств SteelSeries после выключения, но как это повлияет на родные устройства не могу сказать. Нет устройств, тестируйте самостоятельно.
https://learn.microsoft.com/ru-ru/windows-hardware/drivers/kernel/device-sleeping-states
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=71577.0;attach=69556)
Title: Re: SteelSeries GG + AIMP = компьютер не уходит в спящий режим.
Post by: SurikenTSD on October 01, 2023, 17:32:19
Судя по описанию, нужно писать разработчикам SteelSeries
Я удалил SteelSeires, поставил оригинальное ПО от razer, сейчас вообще при включении аимп сразу появляется:
Code: [Select]
C:\Windows\system32>powercfg -requests
DISPLAY:
Нет.

SYSTEM:
[DRIVER] USB Audio Device (USB\VID_1532&PID_0552&MI_00\7&3787309b&0&0000)
Аудиопоток уже используется.
[DRIVER] Устаревшая вызывающая сторона ядра

AWAYMODE:
Нет.

ВЫПОЛНЕНИЕ:
Нет.

PERFBOOST:
Нет.

ACTIVELOCKSCREEN:
Нет.

Даже предварительно не надо кнопку play жать. Имхо, тут два варианта, либо проблема физическая в самих наушниках (но почему так избирательно проявляется только с aimp?), либо в том, что драйвера SteelSeries  и Razer юзают какие-то службы\компоненты или еще что-то такое, что использует AIMP и из-за этого потоки не отпускают штатно.
Разрабам SteelSeries писал, они собрали всю инфу по железу и системе, взяли дебаг GG и, судя по всему, отложили проблему в долгий ящик.