問題タブ [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 - music21 で音符の画像を作成する
実行中にエラーが発生します:
私は scipy と mathplotlib をインストールしたので、music21 はそれらが利用できないことについて文句を言わなくなりました。Windows 7 で Python 3.4 を実行しています。
代わりs.show('musicxml.png')
に画像を取得するために使用すると、次のエラーが表示されます。
画像 (できれば svg) を取得するにはどうすればよいですか?
python-3.x - music21 が予期しない方法でピッチ属性を使用するのはなぜですか?
次のテスト コードを検討してください。
これの出力は
多くの場合、周波数 resp の手動計算には違いがあります。ピッチスペースとmusic21
値。この違いは 1 オクターブ程度になることもありますが (最初の 2 つの C ノートの周波数のように)、ほとんどの場合は 1 トーン程度です。もう 1 つの奇妙な点は、3 番目のテスト周波数では、ピッチスペースの値は同じですが、周波数は同じではないということです。
手動式のどこが間違っている可能性がありますか?
python - Music21 Midi エラー: タイプ オブジェクト '_io.StringIO' には属性 'StringIO' がありません。修正方法は?
そのため、 Music21でサウンドを再生するために、この質問に従いました。コードは次のとおりです。
そして、ここにトレースバックがあります:
Windows 7 x64 で Python 3.4 x86 (Anaconda Distribution) を実行しています。これを修正する方法がわかりません(しかし、いつものように、おそらく Python 2.x から Python 3.x への非互換性の問題である可能性があります)
編集:
回答で提案されているようにインポートを編集しましたが、TypeError が発生しました:
Music21 で「オーディオを再生」する代わりに、何をすることをお勧めしますか? (Fluidsynthか何か、何でも)。
python - music21 --> stream.chordify() が機能しない
music21 のまったくの初心者です。
chordify() を使用しようとしています: http://web.mit.edu/music21/doc/usersGuide/usersGuide_09_chordify.html
midi ファイルからストリーム オブジェクト (chordify() を呼び出すことができるオブジェクト) を取得するにはどうすればよいですか?
私は2つのアプローチを試しました:
1:
2:
midi ファイルから chordify() を呼び出すストリーム オブジェクトを取得する方法を教えてくれてありがとう。
python - music21 --> simpleMultipleEnharmonics は利用できませんか?
関数 pitch.simplifyMultipleEnharmonics(...) を使用しようとしています: http://web.mit.edu/music21/doc/moduleReference/modulePitch.html#functions
しかし、行で:
エラーが発生します:
... music21 の最新バージョンを使用しています (pip を再度インストールするだけです)。
…この機能はmusic21の古いバージョンでしか使えないのですか?
助けてくれてどうもありがとう!
python - midiファイルに書かれたmusic21.stream.chordify()がプログラムの内容と違う
通話時
デバッガーで chordifiedScore のコンテンツを調べることができます。たとえば、最初の小節には 11 のコードがあります。
次に、スコアを次のようにファイルに書き込みます。
動作します。midi ファイルを開くことはできますが、...
... 最初の小節にはコードが 1 つしかありません。デバッガーで表示されるコードよりも少ないコードがあります。また、以下のすべての小節でコードが欠落しています。
これは正常ですか?
ご指摘ありがとうございます。
python - music21の出力をMIDIファイルとして保存するには?
music21 モジュールを使用して Python でオーディオ出力を保存するにはどうすればよいですか? 上記のモジュールの [ユーザーズ ガイド]( http://music21.readthedocs.org/en/latest/usersGuide/index.html]をすべて読みましたが、出力をオーディオ ファイルとして保存する方法に関する情報は見つかりませんでした。追加のソフトウェア (MIDI など) なしで Windows で認識できます。
python - music21 そのオフセットに音符や要素がない場合でも element.lyric を作成する方法 (非表示の要素を作成しますか?)
スコアのオフセットに対応する要素がない場合でも、一定の間隔で歌詞を表示するにはどうすればよいですか?
私はする必要があります:
非表示の要素を作成できますか?