問題タブ [music21]
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.
python - midi ファイルに 'rest' オブジェクトを書き込めません
notes
いくつかの ' '、' chords
' および ' ' オブジェクトを含むリストがあり、rest
それらを midi ファイルに書き込もうとしています。次のコードで試しています
rest
作成された midi ファイルを読み取ると、「 」オブジェクトが midi ファイルに追加されていないことがわかりました。
output_notes 変数の内容は次のとおりです。
作成された midi ファイルの内容は次のとおりです。
python - SubConverterFileIOException - 音楽 21 show()
music21をインストールしたばかりで、始めようとしています。Musescore3 をインストールしましたが、show() 関数が動作しません。
オンラインで見つけたいくつかの指示に従って、パスを変更しようとしましたが、役に立ちませんでした
簡単な show() を実行しようとしています
これが私が得たエラーです:
python - 挿入後に stream.Parts が適切に形成されないのはなぜですか?
弦楽オーケストラの楽譜 (ミューズスコア バッハ ブランデンブルク協奏曲 第3番 第1楽章 BWV1048) をピアノ用の楽譜に変換したいので、ピアノで弾けるようにしたいです。バラバラのパーツ(ヴァイオリン、ヴィオラ、ヴィオロンチェリ、コントラバス)を入手できました。ヴァイオリンとヴィオラのパートを別の流れに入れたい。右手用のパートと別の流れ。左手用のチェロとコントラバスのパート。別々の stream.Parts はすべての楽器の整形式ですが、左手と右手用の stream.Parts を作成しようとすると、de insert メソッドの後で stream.Parts が整形式になりません。
なぜこれが起こるのか誰か教えてもらえますか?
左手と右手用の stream.Parts を使用してスコアを作成する別の方法はありますか? 次の python3 スクリプトで行いましたか?
行 contrabass1 = parts[9] の後に次の行を追加すると:
その後、音部記号を変更できます。残りの質問は、左手と右手のパーツをどのように追加できるかということです。