Weechat со звуковым сигналом не издает звуков

У меня был друг, помогите мне настроить weechat-curses, версия 0.4.2 в Cygwin. Дошел до того, где я хотел установить собственный звук для бликов с помощью beep.pl. Я установил команду для запуска на выделение cat /cygdrive/$path_to_wav_file > /dev/dsp, Это, похоже, не работает, даже если я верну команду по умолчанию $bell,

Теперь мне сказали, что ogg123 может воспроизводить звуки внутри Cygwin. Я задал аналогичный вопрос на форумах Cygwin, и их ответы были.

Возникла проблема с /dev/dsp в недавнем выпуске (1.7.26) cygwin1.dll. Это было исправлено в версии 1.7.27. http://cygwin.com/ml/cygwin-announce/2013-12/msg00009.html. Убедитесь, что ваша установка обновлена.

а также

Не знаю, почему>/dev/dsp не работает (я получаю только шум), но вы можете использовать
ogg123 (ogg-vorbis) и воспроизведите, например,.oga-файлы:

ogg123 alarm-clock-elapsed.oga 

Это работает для меня на 1.7.20. Прошло много времени с тех пор, как я играл со звуком, я не знаю, можно ли вообще воспроизводить wav-файлы изнутри cygwin.

Как бы я мог установить его с ogg123 .oga файлы? Он упоминает, что

Прошло много времени с тех пор, как я играл со звуком, я не знаю, можно ли вообще воспроизводить wav-файлы изнутри cygwin.

Я использую Windows 7 Professional.

1 ответ

Решение

Я исправил это, изменив используемый звуковой файл. Серьезно, я проверил это снова с другим файлом, и это работало. Программное обеспечение ogg123 также работает. Поэтому я убедился, что wav-файл действительно работает в оболочке, а первый - нет. Я попробовал другой, и это сработало. Затем я сказал Cygwin использовать этот файл для звукового сигнала при выделении, используя [ cat /cygdrive/path to file/wavfile >/dev/dsp/ ]. Новый wav-файл сработал.

Что касается ogg123, проигрывание оригинального wav-файла не работало, поэтому я преобразовал его в формат ogg, и он все еще не работал. Так что я проверил его с другим файлом WAV, и он работал.

Мой вывод таков. Если вы пытаетесь использовать системный звуковой сигнал по умолчанию в качестве опции звукового сигнала при выделении в выходные дни через cygwin, то он не будет работать. Необходимо дополнительное тестирование, чтобы быть уверенным.

Другие вопросы по тегам