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, то он не будет работать. Необходимо дополнительное тестирование, чтобы быть уверенным.