問題タブ [mido]

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.

0 投票する
1 に答える
1504 参照

python - Mac で Python Mido ライブラリから MIDI サウンドを出力する

pythonとmidoライブラリを使用して、コンピューターの内部スピーカーにメモを出力しようとしています。私は Mac を持っていますが、デフォルトでは、サウンドをスピーカーに出力するには IAC ドライバーを経由する必要があることを知りました。IAC ドライバーを有効にし、次のコマンドを使用して正しい出力を検索しました。

そこから、簡単なスクリプトを作成しました。

インポートミド

note=60 はミドル C を出力し、ベロシティは音量です。

しかし、まったく音が出ません。エラーが発生しないため、ポートが認識されている必要があると想定していますが、サウンドが出力されていません。誰が何が起こっているのか知っていますか?

0 投票する
1 に答える
420 参照

python - MIDI 入力をベクトル化するにはどうすればよいですか?

音楽でトレーニングされる LSTM モデル (Keras を使用) を作成したいのですが、MIDI 入力のベクトル化に苦労しています。Python で「Mido」ライブラリを使用してみましたが、そこから次の形式でデータを抽出できました。

配列に変換しています

ここで、velocity は速度を表し、note_on\note_off かどうかを示します。ここで問題は、ここで時間をどのようにフィードするかです。つまり、時間はティック単位です(推測します)。これらのティックを秒に変換するにはどうすればよいですか?また、この配列を Sequential モデルにフィードするときに、出力から時間をティックに変換するにはどうすればよいでしょうか??