私はすぐにそれを認識しませんが、おそらくあなたがそれを見つけるのに役立つツールを提案することができます。
ファイルを識別することに関しては、私のコンピューターで短時間で最も近いものを見つけることができました/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ファイルではなく、必ず実際に他に何をしようとします!)
2つの-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に入れているかもしれません...)