Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.18.220.243] |
|
Сообщ.
#1
,
|
|
|
Всем привет!
Купил хорошую внешнюю звуковуху (Focusrite Scarlett 2i4), установил её как основную. Но вот беда: если устройство "открыто" (например, играет музыка) и при этом комп уходит в спячку (sleep), а потом просыпается, то звук перестаёт воспроизводиться, даже слайдер в плеере не двигается. Помогает только перезагрузка девайса. А поскольку кнопки вкл/выкл или ресет на нём нет, приходится отсоединять сзади кабель USB, что крайне неудобно. Если я в диспетчере устройств нажимаю "Отключить", мне предлагают перезагрузиться. Потом "Задействовать" - аналогично. Но это не помогает (я не перезагружаюсь, естественно). Что делать? Драйвер самый новый (причём, бета, т.к. основной релиз глючит ещё больше). Написал в поддержку, обещают попытаться что-то сделать, но когда это будет и будет ли? А теперь, внимание, вопрос: как можно перезагрузить (или переинициализировать) драйвер звуковухи? Командной строкой, например, или через WinAPI... p.s. Windows 7 Ultimate x64. |
Сообщ.
#2
,
|
|
|
Цитата Но вот беда: если устройство "открыто" (например, играет музыка) и при этом комп уходит в спячку (sleep) Слип - это когда всё сбрасывается на диск и всё тухнет, или когда в памяти остаётся и мигает? Питание на USB остаётся? лампочки на девайсе горят? В плеере(в каком, кстати?) попробуй установить в качестве устройства вывода не устройство по умолчанию, а эту конкретную карту, попробуй разные варианты подкючения: 7-чный, waveout, DirectSound, ASIO. Цитата Если я в диспетчере устройств нажимаю "Отключить", мне предлагают перезагрузиться. Потом "Задействовать" - аналогично. В USB Safely Remove есть возможность рестартануть USB девайс: остановить/вернуть устройство. Провёл эксперименты. WMP настроил на внешнюю карту, Direct Sound. При выходе из спячки воспроизведение остановлено, нажимаю воспроизведение - всё играет, с начала песни. В AIMP выводил на Direct Sound и ASIO, воспроизведение продолжается автоматически с нужного места. Win XP. |
Сообщ.
#3
,
|
|
|
Цитата Prince @ Это - когда в памяти остаётся, на диск не сбрасывается.Слип - это когда всё сбрасывается на диск и всё тухнет, или когда в памяти остаётся и мигает? Цитата Лампочки на девайсе не горят. Но питание по USB должно быть, т.к. с USB на фронтальной стороне системного блока иногда заряжаю какие-нибудь девайсы, когда комп спит.Питание на USB остаётся? лампочки на девайсе горят? Цитата Prince @ Попробую. ASIO, скрее всего, работать будет. Плеер - ВКонтакте DJ, например Или любой, который юзает стандартный выход.В плеере(в каком, кстати?) попробуй установить в качестве устройства вывода не устройство по умолчанию, а эту конкретную карту, попробуй разные варианты подкючения: 7-чный, waveout, DirectSound, ASIO. Цитата Prince @ Попробую, сенькс.В USB Safely Remove есть возможность рестартануть USB девайс: остановить/вернуть устройство. Цитата Prince @ А у тебя такая же карта? WMP настроил на внешнюю карту, Direct Sound. При выходе из спячки воспроизведение остановлено, нажимаю воспроизведение - всё играет, с начала песни. В AIMP выводил на Direct Sound и ASIO, воспроизведение продолжается автоматически с нужного места. |
Сообщ.
#4
,
|
|
|
Цитата А у тебя такая же карта? NI Audio Kontrol 1. |
Сообщ.
#5
,
|
|
|
Ну, так это, ИМХО, проблема дров моей карты.
|
Сообщ.
#6
,
|
|
|
А может, девайса, или плеера, или настроек плеера, или 7-ки...
|
Сообщ.
#7
,
|
|
|
Цитата Лампочки на девайсе не горят. Но питание по USB должно быть, т.к. с USB на фронтальной стороне системного блока иногда заряжаю какие-нибудь девайсы, когда комп спит. Девайс включен в один из портов на передней панели? Имеет смысл убедиться в том, что напряжение на девайс подаётся. Источник питания USB может устанавливаться перемычками на плате. Порты на передней панели могут питатся от +5VSB, а порт, куда подключена звуковушка, от +5V. Мало ли. |
Сообщ.
#8
,
|
|
|
Jin X
Не оно ли? Аппаратная ошибка в чипсете(в новой ревизии исправили). Если да, попробуй PCI\PCI-E USB контроллер поставить в комп. |
Сообщ.
#9
,
|
|
|
^D^ima, у меня нет ничего, что могло бы называться Haswell
И карта подключена через USB 2.0. |
Сообщ.
#10
,
|
|
|
Цитата Jin X @ Haswell Здесь имеется в виду чипсет для новых процессоров архитектуры Haswell под LGA 1150 |
Сообщ.
#11
,
|
|
|
В свойства управления энергопитанием не стоит чекбокс "отрубать юсб в слипе"? В диспетчере устройств тоже если чекбоксы по управлению питанием юсб.
|
Сообщ.
#12
,
|
|
|
Цитата ^D^ima @ У меня 1155 Здесь имеется в виду чипсет для новых процессоров архитектуры Haswell под LGA 1150 Цитата Prince @ Девайс включен в один из портов на передней панели? Имеет смысл убедиться в том, что напряжение на девайс подаётся. Источник питания USB может устанавливаться перемычками на плате. Порты на передней панели могут питатся от +5VSB, а порт, куда подключена звуковушка, от +5V. Мало ли. Нет, устройство подключено не в фронтальной панели. Сейчас попробую подключить вперёд. Но, в любом случае, мне не очень хочется, чтобы девайс был всегда под напряжением. К чему это? Короче, ситуация такая. 1. ASIO тоже не работает. Вот если отрубить во время воспроизведения через ASIO, то для восстановления работы после слипа достаточно перезапустить софт (переоткрыть девайс, думаю). 2. USB Safely Remove не помогает. Говорит, что устройство используется, а "Форс стоп" не срабатывает. Цитата Gonarh @ В свойства управления энергопитанием не стоит чекбокс "отрубать юсб в слипе"? В диспетчере устройств тоже если чекбоксы по управлению питанием юсб. 3. Отключал галки в Диспетчер устройств -> Контроллеры USB -> Корневой USB-концентратор -> Свойства -> Управление электропитанием -> Разрешить отключение этого устройства для экономии энергии. Не помогает, лампочка на девайсе гаснет, глют остаётся. Одновременно с этим ставил Электропитание -> Дополнительные параметры -> Параметры USB -> Параметр внешнего отключения USB-порта -> Запрещено. Эффекта, опять же, ноль. 4. Пробовал в AIMP разные устройства вывода. Ничего не работает, кроме WASAPI Exclusive (в это время воспроизведение с другого софта не слышно)! После этого карта начинает работать в любой программе!!! Вот тут и отгадка! Он закрывает девайс во всех программах! Как это сделать через командную строку или WinAPI, подскажите, плиз?! Я повешу это на горячую клавишу или на выход из sleep |
Сообщ.
#13
,
|
|
|
Цитата Сейчас попробую подключить вперёд. Каков результат? Цитата Как это сделать через командную строку или WinAPI, подскажите, плиз?! http://msdn.microsoft.com/en-us/library/wi...4(v=vs.85).aspx |
Сообщ.
#14
,
|
|
|
Цитата Prince @ Неа, не помогает...Каков результат? Вообще говоря, лампочка горит не тогда, когда питание идёт, а когда драйвер работает. Потому что при перезагрузке в некоторые моменты карта отключена. Или когда подключаешь к новому USB, пока дрова не установились новые... |
Сообщ.
#15
,
|
|
|
Сделал прогулину с использованием библиотек BASS и BASSWASAPI
Работает в автоматическом режиме Прикреплённый файлRepairScarlett.zip (142,72 Кбайт, скачиваний: 202) |