このプロジェクトについて

Rainbarは、ホワイトノイズマシンの人工的な感覚なしに、長時間の自然な雨のアンビエンスを提供するように設計された、小さなネイティブのmacOSメニューバーアプリケーションです。Dockアイコンなしで完全にバックグラウンドで実行され、ユーザーは場所を選択し、音量を調整し、雨をシームレスにループさせることができます。 主な機能には以下が含まれます: - ネイティブmacOSドロップダウン:メニューバーの雲アイコンを左クリックまたは右クリックして、オン/オフスイッチと音量スライダーを備えた標準のドロップダウンにアクセスします。 - キュレーションされた雨トラック:アプリは、ムンバイ、ロンドン、アルタイ山脈などの場所からの都市の嵐、熱帯の豪雨、田舎の雨、森林の天蓋など、多様な環境からのCC0/パブリックドメインの雨の録音のセットをバンドルしています。 - シームレスなオーディオ再生:トラックはランダム化された位置から始まり、繰り返しの始まりを防ぎます。アプリはAVAudioEngineを使用して、トラックの終わりに近づいたときにクロスフェードをスケジュールし、ループ中の無音のポーズを回避します。トラックごとのゲイン正規化により、異なる録音を切り替える際の音量レベルが一定になります。 - 自動更新:Rainbarは、新しいバージョンについて毎日GitHub Releasesをチェックします。更新が利用可能な場合、新しいアプリバンドルをダウンロードし、現在のバージョンを置き換え、自動的に再起動します。手動チェックも可能です。 - プライバシー第一:アプリはローカルのみで、分析、テレメトリ、またはユーザーデータを収集しません。GitHubからの更新のチェックとダウンロードを除き、ネットワークリクエストは行いません。また、ログイン時の起動と、最後に選択したトラックと音量レベルの記憶をサポートしています。 Appleのシステムフレームワーク(AppKitとAVFoundation)を使用して構築されたRainbarは、意図的に小さく効率的です。MITライセンスの下で利用可能であり、バンドルされたオーディオはCC0またはパブリックドメインライセンスの下で提供されています。