Программа - пищалка, как пищать системным динамиком в *nix? |
Здравствуйте, гость ( Вход | Регистрация )
Программа - пищалка, как пищать системным динамиком в *nix? |
laa88rf |
30.7.2010, 12:48
Сообщение
#1
|
Студент Группа: Участник Сообщений: 19 Регистрация: 30.7.2010 Из: Orsk Пользователь №: 1918 Спасибо сказали: 0 раз(а) Репутация: 0 |
Привет всем.
Не так давно начал писать программки на Qt. Столкнулся с проблемкой. Есть сервер на FreeBSD. Звук на нем нет желания настраивать, да и колонки ставить рядом - тоже нет. Хотел бы чтобы можно было пищать через спикер (динамик подключенный к мат. плате) в разных тональностях с разной длиной. Поиск решения никуда не привел. Из c++ похоже эту функцию убрали. Есть в Python, но и то, только под windows. (в Pascal'е и TurboC эта функция называлась sound(in freq)). Заранее благодарен за ответ. З.Ы. Просьба не пинать, если тему поднял не там. полезная тема по соседству: как пищать системным динамиком в виндовозе? |
|
|
Iron Bug |
1.8.2010, 11:22
Сообщение
#2
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
никсы - сборные системы. в венде сразу есть всё. поэтому она такая дико неповоротливая и тормозная. никсы изначально задуманы как модульная система, в которую по необходимости можно включать поддержку тех или иных железяк и разных свойств. просто по умолчанию такая фича, как поддержка пищалки, не установлена в ядре. собственно, она и правда редко нужна. а для простого писка достаточно послать семёрку в вывод. собственно, никсы работают под очень разными платформами и настройки ядра по умолчанию рассчитаны на работу на всех этих платформах. но нет проблем собрать ядро с поддержкой пищалки и работать с ней по определённому протоколу.
|
|
|
Текстовая версия | Сейчас: 29.11.2024, 18:23 |