問題タブ [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.
ipython - .show() が呼び出されるたびに MuseScore を再度開くことなく、MuseScore を使用して ipython/python で music21 を使用して楽譜を表示する方法は?
ipython ノートブックで MuseScore を使用して music21 を使用しています。これは問題なく動作します。唯一の問題は、Stream を作成してから my_stream.show() を実行するたびに、MuseScore アプリケーションを開くのを待機するため、永遠に時間がかかることです。これは、MuseScore が既に開いている場合でも発生します (アプリの 2 つ目のコピーが開き、画像が印刷された後、アプリ自体が閉じます)。
music21 が毎回 MuseScore を再度開くのを防ぎ、代わりにすでに開いているアプリを使用するようにするにはどうすればよいですか?
編集:バージョン/ OS情報の追加
MuseScore バージョン 2.1.0 を使用している Mac (OSX 10.10.4) を使用しています。
ここで概説されている方法を試して、ipython ノートブックで楽譜を印刷しましたが、同じことが起こりました。
少なくとも 2 番目の方法では、問題はmusic21/converter/subConverter.pyにあるようです。
下
このセクションがあります:
私はこの行を特に信じています
毎回独立して MuseScore を開いていますが、muses21 がすでに実行中の MuseScore のインスタンスを見つけられるようにするには、何に置き換えるかわかりません。
python - music21を使ってmp3ファイルを解析することはできますか?
MP3形式で録音された曲のキーとテンポを調べるためのpythonライブラリを探しています。それを可能にするmusic21ライブラリを見つけました。しかし、それは midi ファイルでのみ動作するようです。music21 を使用して MP3 ファイルを解析し、必要なサウンド特性を取得する方法を誰かが知っていますか? それが不可能な場合は、別のライブラリを提案してください。