Что вызывает этот звук на моем Mac?

12

Вот уже несколько недель MacBook моего друга страдает от этого звука, случайно возникающего во время работы: http://c.abr.vg/321r2Q3Y2W0J

Нам никогда не удавалось воспроизвести его, и он сохранился на ее компьютере через архивирование и установку, а также чистую переустановку (10.8.2) и миграцию с помощью Migration Assistant (Системная библиотека и «Другие файлы» не выбраны). У нас даже есть запись этого, потому что я заставил ее запустить QuickTime и записывать все, что она делала (только аудио), пока она не поймала это.

Теперь звук проявился на моем Mac mini. Ранее я обвинял оборудование на ее компьютере, но теперь я уверен, что существует вопиющая проблема с программным обеспечением.

Обе наши машины практически не имеют программного обеспечения. Я разработчик; она человек. ;)

Что может быть причиной этого?

Авраам Вег
источник
Отчет о подобном шуме на iOS: «Вроде. Близко к этому »от моего родственника. Сохраняется при перезапуске [только начался, еще только один перезапуск], звучит при отправке сообщения. «Звучит почти приглушенно […] как шум Марио, когда Марио прыгает».
JoePasq
У меня точно такая же проблема.
SlavaSt

Ответы:

9

Это действительно звук, который издает Facebook, когда появляется новое уведомление. Или, по крайней мере, так это звучит (очень).

Недавно Facebook провел некоторое тестирование, и, как вы можете услышать в фильме в посте , звуки очень похожи.
Не очень удобно, но, к счастью, вы можете отключить этот звук, если он вас беспокоит.

  1. Зайдите в настройки вашего аккаунта уведомлений
  2. Снимите флажок со звуком

введите описание изображения здесь

Михель
источник
1
Спасибо, я не думал искать это в Facebook. Я думаю, что случилось со мной, я получил уведомление на своем Mac, когда была открыта страница в Facebook; поэтому звук не пришел из Центра уведомлений. Я только услышал это сегодня впервые, так что это должно быть новым.
Кирк МакЭлхирн
Playing /Applications/Colloquy.app/Contents/Resources/Sounds/Whip.aiff ^C
dcow
14

Я не сразу узнаю это, но, возможно, могу предложить инструменты, которые помогут вам его найти.

Что касается идентификации файла, самое короткое время, которое я смог найти на своем компьютере, было /Applications/Mail.app/Contents/Resources/No Mail.aiff но я думаю, что у вас более длинный тон на передней панели. Но, возможно, вы можете найти это сами ...

Я предполагаю, что это файл на вашем жестком диске, где-то ... большинство приложений хранят звуковые эффекты в файлах .m4a или .aiff. Итак, моя теория такова, что вы можете найти это грубой силой ... вот команда, которая найдет аудио файлы, напечатает их имя и воспроизведет их.

# find / -name "*.m4a" -or -name "*.aiff" -exec echo "Playing {}" \; -exec afplay "{}" \;

Обратите внимание, что эта конкретная команда воспроизводит все файлы *.m4aи *.aiffфайлы, поэтому вам может потребоваться расширить ее с помощью-or -name "*.mp3" или подобный для других типов файлов (например, .wav, не уверен, что еще попробовать!)

Два -execаргумента сначала печатают имя файла, а затем воспроизводят файл. Таким образом, вы должны увидеть имя каждого файла, а затем услышать его воспроизведение. Ctrl + C останавливает его, если вы нашли совпадение (и вы можете использоватьafplay если необходимо, чтобы переиграть последние несколько, если вы не уверены, какой это был).

Если у вас также много музыки на компьютере, вам может потребоваться исключить медиатеку iTunes или аналогичную:

# find / -not -path "*/iTunes/*" \( -name "*.m4a" -or -name "*.aiff" \) -exec echo "Playing {}" \; -exec afplay "{}" \;

Это исключает любые файлы, если их путь включает каталог с именем iTunes(вы можете изменить его, чтобы он соответствовал вашей папке библиотеки iTunes).

Это, конечно, говорит только о том, каким был файл, а не обязательно о том, что он выполнял ... если он находится в Resourcesкаталоге в пакете приложения или в другом полезном пути, может быть ясно, что он находится в каком-то конкретном приложении.

Если нет, то вы можете попробовать

# sudo opensnoop -f <filename>

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

Удачи!

(Между прочим, если у вас или вашего друга есть соседи по дому, как у меня, вы, вероятно, обнаружите, что кто-то связывается с вами, подключается к компьютеру по SSH и работает afplay <sound>регулярно ... или, может быть, они помещают его в crontab ...)

drfrogsplat
источник
2
Ух ты, ты приложил много усилий в этом :)
Michiel
0

Забавно, я услышал звук, похожий на этот утром, когда получил уведомление на Facebook. У меня есть Facebook в Центре уведомлений, но нет настроек для звуков. Я часто получаю уведомления на Facebook, но впервые слышу звук. Я не уверен, что это тот же звук, но это был странный звук. У вас есть Facebook в Центре уведомлений?

Кирк МакЭлхирн
источник
0

Я слышал похожие звуки и не понимал, что происходит. Позже выяснилось, что когда приятель входит / выходит, мы получаем звуковое уведомление.

Это можно изменить, изменив следующую настройку Сообщения ==> Настройки ==> Предупреждения ==> Событие (становится доступным для друзей) Изменить его Аналогично, изменение для друзей становится недоступным.

Надеюсь, это кому-нибудь поможет.

Gokul
источник
-2

Обычно я могу остановить это искажение, подключив / отключив мои Bluetooth-динамики, и это обычно возвращает мой звук в нормальное состояние. Но когда мне нечего подключить, я должен перезапустить.

Так что это как-то связано со звуковыми драйверами. Я просто не знаю, как это остановить или почему это происходит.

Китти
источник