Модераторы: ginnie, korob2001, JackYF
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Звуки, простые "бипы".. как? 
:(
    Опции темы
Bulat
Дата 7.2.2014, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1636
Регистрация: 22.3.2006
Где: за углом

Репутация: нет
Всего: 57



Сегодня задался вопросом, как можно воспроизводить звуки на перле, не мелодии, а простые звуки, какие-нить "бипы", "бапы". Желательно без использования сторонних библиотек...  smile 


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW ICQ   Вверх
tzirechnoy
Дата 7.2.2014, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: 0
Всего: 16



Код
perl -e 'print "\x07"'


Для работы нужно, чтобы perl выполнялся в эмуляторе терминала, у котрого включён т.н. audible bell. Напр., у xterm это можно посмотреть/переключить в меню по средней кнопке (точнее, там можно включить или выключить visual bell, это противоположность audible bell) -- плюс в иксах system bell должэн как-то звучать (man xset). Ну, это сейчас обычно так: xbell пищит обычным писком в pc speaker, который выведен на звуковую карточку.

Все остальные методы ещё более системо-зависимы.


PM MAIL   Вверх
Bulat
Дата 7.2.2014, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1636
Регистрация: 22.3.2006
Где: за углом

Репутация: нет
Всего: 57



Код

perl -e 'print "\x07"'


На моем ноутбуке молчит как партизан  smile 


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW ICQ   Вверх
tzirechnoy
Дата 8.2.2014, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: 0
Всего: 16



Цитата
На моем ноутбуке молчит как партизан 


И в каком эмуляторе терминала выполняется perl (для начала)?

PS Мне кажэтся, что человек, который считает себя программистом -- должэн был бы после моего письма задать этот вопрос себе сам, и заодно сообщить ответ на него, поскольку он явно потребуется.
PM MAIL   Вверх
Bulat
Дата 8.2.2014, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1636
Регистрация: 22.3.2006
Где: за углом

Репутация: нет
Всего: 57



Цитата(tzirechnoy @  8.2.2014,  14:23 Найти цитируемый пост)
И в каком эмуляторе терминала выполняется perl (для начала)?

Да в любом!


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW ICQ   Вверх
tzirechnoy
Дата 8.2.2014, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: 0
Всего: 16



Цитата
Да в любом!


Что, и cmdtool попробовали? Клёво, у меня никак собрать не получается.


Впрочем, если в любом -- запустите X11 и xterm. Проверьте, что включён audible bell (я описал как это сделать в оригинальном посте). Убедитесь, что perl запущен не через screen или tmux, а напрямую. проверьте через xkbbell, что бипалка вообще включена.
PM MAIL   Вверх
Bulat
Дата 8.2.2014, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1636
Регистрация: 22.3.2006
Где: за углом

Репутация: нет
Всего: 57



Цитата(tzirechnoy @  8.2.2014,  17:39 Найти цитируемый пост)
Что, и cmdtool попробовали? Клёво, у меня никак собрать не получается.


Впрочем, если в любом -- запустите X11 и xterm. Проверьте, что включён audible bell (я описал как это сделать в оригинальном посте). Убедитесь, что perl запущен не через screen или tmux, а напрямую. проверьте через xkbbell, что бипалка вообще включена. 


Дружок, оставь меня пожалуйста в покое, а? Я тебя в первый и последний раз прошу, по-человечески! Мне твоя абсолютно бесполезная информация не нужна! 


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW ICQ   Вверх
tzirechnoy
Дата 8.2.2014, 21:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: 0
Всего: 16



Как жаль, что в этой веб-морде нет BL.

Не судьба тебе побыть в покое.
PM MAIL   Вверх
Google
  Дата 20.5.2019, 03:31 (ссылка)  





  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: Системное программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к системному программированию на Perl
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.0641 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.