エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Unity】マイク音量レベルメーターの実装 - bibinba_dev
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Unity】マイク音量レベルメーターの実装 - bibinba_dev
MusiCalorieの作成にはUnityを使っています。 Android Musicalorie (Google Play) Musicalorie (Amazon... MusiCalorieの作成にはUnityを使っています。 Android Musicalorie (Google Play) Musicalorie (Amazonアプリストア) この中で、マイク音量を検出してレベルメーターを表示する、という事を行っていますが、Unityではあまりやられないタイプの内容で、調べてもあまり見つからなかったので、誰かの参考になればと思い実装方法を共有します。 基本設計 基本設計の概念図です。 “MicAudioSource.cs”、”LevelMeter.cs”の2つのスクリプトを用意して、それぞれで以下の内容を実装することにします。 MicAudioSource.cs ・AudioSourceにAudioClipとしてマイクデバイスのオーディオ信号を読み込ませる ・GetOutputData()でAudioSourceの信号を取得する ・取得した信号をdB