問題タブ [minim]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
audio - Processing で半透明のオーディオ反応オーバーレイを作成する方法は?
私はこの質問を広範囲に調査しましたが、有用な答えが見つかりません。基本的に、一般的なビデオ ファイルに変換できる半透明 (または半透明) のオーディオ反応オーバーレイを作成したいと考えています。アイデアは、ビデオにオーディオ トラックで脈動するように見せることです。
Processing と minim ライブラリでこの効果を実現できると思いますが、スケッチの定式化の方法がわかりません。出力は 1920x1080 で、脈動するオーバーレイは鮮やかな明るさ (たとえば、明るさ 30 ~ 50%、不透明度 25 ~ 50% の明るい色) を生成する必要があります。
@george-profenza から提供されたスケッチを使用して、この課題を更新しています (カム入力の代わりにビデオを使用するように変更しています)。
おそらくこのスケッチは機能しますが、残念ながら、基礎となる(GStreamer 1+) ライブラリは Ubuntu で誤動作しているようです (問題 #90processing.video
によると、コミュニティが提供するフォークの 1 つを使用してライブラリを更新する方法はないようです)。GitHub で。
誰かがこの問題を解決する方法を提案したり、別の解決策を持っている場合は、感謝します.
java - Minim の getLineIn() は Processing では機能しません
問題
Minim with Processing を試しています。
インターネットで見つけたMonitorInput.pdeなどのサンプルを試してみましたが、どんなに大きな音でも getLineIn() が機能しません。ただし、コンソールにはエラーは表示されません。
カタリナのせい?
macOS Catalina バージョン 10.15.4 を使用しています。別のユーザーは、Catalina で同じ問題が発生したが、High Sierra で成功したと述べています。これは、Catalina のより厳しい権限が原因であると推測しています。
システム環境設定でマイクの許可を確認しましたが、Javaがなく、追加方法がわかりません。
環境
- macOS カタリナ バージョン 10.15.4
- 組み込みマイクと外部マイクを使用して、IDE と Visual Studio Code でサンプルを試しました。