Как интегрировать звук с настольными событиями?

Вот a sed пример:
Примечание: sed's w команда перезапишет существующий файл каждый раз, когда скрипт запущен, но только если та конкретная команда записи инициирована; следовательно rm

rm -f file-{yes,not}  
sed -ne '/pattern/bY; w file-not' -e 'b; :Y; w file-yes' file
3
17.05.2011, 18:03
3 ответа

Поскольку Miguel de Icaza сказал в более раннем сообщении: "Эта функциональность является средой рабочего стола и конкретным менеджером окон".

В KDE настольная среда можно интегрировать звуки с настольными событиями путем движения в

Настройте Рабочий стол-> Системные Уведомления и Приложение.

2
27.01.2020, 21:10
  • 1
    Как упомянуто elmarco существует некоторая работа, продолжающая изменить тот –  Spudd86 24.08.2010, 23:30

Звуковая спецификация именования довольно завершена в этой точке. Однако GNOME по умолчанию и тема звука freedesktop не завершены (и на некоторых серьезных основаниях). Кроме того, много приложений не делают использование звуковых событий, хотя они могли.

На GNOME libcanberra является наиболее часто используемым для проигрывания звуковых событий.

Путем включения пользовательского файла $XDG_DATA_DIRS/sounds, можно настроить звуковой набор.

Моей темой является "человечность", я могу добавить файл: в $HOME/.local/share/sounds/ubuntu/stereo/battery-low.oga

и протестируйте его с исключая: canberra-gtk-play -i battery-low

Считайте спецификации и пакет темы гнома для дальнейшей информации. Больше тем приветствуется! Мы искали справку в прошлом и человечность также сегодня.

5
27.01.2020, 21:10

Эта функциональность является средой рабочего стола и конкретным менеджером окон.

В особенности в Gnome, рабочий стол реализован независимо от Вашего менеджера окон. Теми событиями, которые инициированы Gnome, управляет программа регулятора громкости гнома:

alt text
(источник: tirania.org)

При изменении конфигурации менеджера окон по умолчанию она будет зависеть от менеджера окон, который Вы выбрали.

2
27.01.2020, 21:10
  • 1
    Гм. Так, на основе этой информации и ответа Alex ниже, который действительно означает, существует такая значительная вариация в звуковой организации мероприятий через менеджеры окон? –  mlschechter 19.08.2010, 03:43
  • 2
    В первую очередь, существует различие между Менеджером окон, и Настольный Enviroment (Википедия имеет некоторые хорошие статьи об обоих). И да существует такое значительное изменение между WMs и DES, потому что они могли бы использовать различные звуковые платформы или архитектуру аудиосистемы, и у них есть различные графический интерфейсы пользователя (способы) обработать События, Звуки, и т.д. Пример Организация мероприятий Fluxbox: is.gd/eoy7R Для проблеска в теме Аудио Linux, прочитайте tuxradar.com/content/how-it-works-linux-audio-explained и посмотрите этот график linuxgeek.ro/img/linuxaudio.png –  bitek 19.08.2010, 13:44
  • 3
    @Alex GStreamer, и Фонон действительно не принадлежат того списка... это похоже на сравнение DirectShow к DirectSound, они не аудио API в способе, которым ALSA/libpulse/libjack/OSS/etc, это, медиа воспроизводят платформу с кодеками, и вещи, также IIRC pulseaudio может сделать firewire аудиовыход... и Bluetooth, и безотносительно. Та статья не ужасно точна. Поскольку лучшее объяснение видит 0pointer.de/blog/projects/guide-to-sound-apis.html –  Spudd86 24.08.2010, 23:38
  • 4
    @spudd86. Статья я обеспечил дело не в этом точный. Спасибо за обеспечение другой ссылки. –  bitek 26.08.2010, 19:35

Теги

Похожие вопросы