pcspeaker и virtualbox

akorop, лучше бы ты не поднимал эту тему.
Начитался ( например 1 и 2 ) и полностью запутался с этим бип. Дошел до того, что так и не пойму включен ли он у меня. Начал применять уже xset q
Ошибки не исчезают с опытом - они просто умнеют
vasek
Там виндовая программа должна квакать через спикер, и я хочу это слышать.
Давай проясним.
То есть ты желаешь услышать Bip в виндовой программе.
Да, именно так. Под VirtualBox. Под VirtualPC с этим проблем не было.
Тогда вопрос - в самой программе имеется файл типа Sounds.ini , он может, в принципе иметь и другое название - главное, в самих, реальных, виндах эта программа издает музыкальные звуки?
Издаёт звуки через спикер, музыкальными их назвать трудно. Это моя программа. Файла Sounds.ini нет, и я не представляю, куда его можно засунуть.
Если издает, то тогда тебе просто необходимо задействовать функцию Beep
Именно через WinAPI функцию beep звуки и издаются. При выполнении на реальном железе они слышны, а при выполнении под VirtualBox - не слышны.
и прописать это в имеющемся ini файле.
Если такого файла нет, тогда сложнее.
А что это за файл, и какое он отношение имеет к функции beep?
Только не пойму, зачем тебе нужен этот бип
Так исторически сложилось, и нет повода менять. Пользователь звуки слышит, а я перебьюсь как-нибудь.
Не считай меня назойливым. Понимаю, что не хорошо приставать. Но мне уже и самому это стало интересно. Жаль, что у меня не установлена виртуалка и не могу поэкспериментировать. Ну отказаля я от них.
Раньше наговорил много всякой ерунды, от того что так и не понял что ты хочешь.
Сейчас вроде бы смысл дошел - тебе необходимы системные звуки, звуки издаваемые при определенных системных событиях.
Если я опять не правильно понял, дальше можешь не читать и написать мне — ты не прав........ - и я все пойму и заткнусь.
Я решил проверить системные звуки у себя, на своей системе, но ни на одну из команд
echo -e "\a"
printf "\a"
beep
я звука не услышал. Стал разбираться. Открываю pavucontrol — регулятор системных звуков на нуле — увеличил — все стало нормально, звуки слышу, хрюкает даже при открытии вкладки firefox. Нет звука только на команду beep — но это и понятно, не установлена сама утилита beep .
А сейчас такой вопрос — этой настройки достаточно, чтобы услышать системные звуки в виртуалке? Не знаю, никогда этим не интересовался, а проверить не могу.
Но думаю, что в виртуалке, в другой операционке, системные звуки нужно настраивать тоже. Если стоит винда, то и настраивать нужно ее методами. Но там все понятно и выбор очень большой. Посмотрел настройки звука по умолчанию — на открытие программы там звук не стоит, его нужно добавлять из имеющегося списка.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.