Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Перестала работать функия обработки звука

Страниц (1): [1]
 

1. faryatiev - 27 Апреля, 2023 - 01:44:03 - перейти к сообщению
Доброго дня!
Вчера перестала работать функция обработки звука, если в windows выбрано устройство ввода: стерео микшер. Если выбрать микрофон, то всё работает.
В чём может быть причина?

CODE:

external(INT, "GetKey", "GetKeyState", "user32.dll");
external (INT, "mciSendString", "mciSendStringA", "Winmm.dll");


textbkcolor (8454143,255);


ss:

loop (112);
{
ee:;
pause(100);
if (GetKey(20)!=1)
{
goto ee;
} // CapsLock

sleep(rand(1200,1400));

vv:

key ('x');

sleep(rand(1400,1900));

str:
mciSendString("open new type waveaudio alias waveLevel", "", 0, 0);

char t[4];

loop(150)

{
mciSendString("status waveLevel level", address(#t[0]), 16, 3);
textout(0, 100, 50, format(#t[0])+"----------", 0);

if (formatsn(format(#t[0]))>10)
{
key ('k');
sleep(rand(150,200));
goto ex:;
}
sleep(100);
}

ex:

}

(Добавление)
В трее надпись, что микрофон использует Кибор.
Однако, в настройках звуковых устройств ввода микрофон отключен, а включен стерео микшер.
2. faryatiev - 27 Апреля, 2023 - 05:24:33 - перейти к сообщению
Решено путём переустановки аудио-драйвера.

Powered by ExBB FM 1.0 Final