問題タブ [music-notation]
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.
neural-network - コード認識のためのニューラル ネットワーク出力の解釈
ニューラル ネットワークがあり、次のような目的の出力でトレーニングした場合: ケース A の場合、出力は 0.04 ケース B の場合は 0.08 ケース C の場合は 0.12 というように 1 まで続きます。
アプリケーション プロセスから実際の出力 0.06 を取得した場合、その出力をどのように解釈しますか。ケースAとケースBのどちらにカウントされますか?
python - musicxml からの pdf と midi の生成
私は MusicXML ファイルを読み込んで編集し (いくつかの部分を削除)、PDF シート ドキュメント + midi/mp3 を作成しようとしましたが、これらはすべて Python を使用しています。
私が最初に見たmusic21
、それは私の MusicXML ファイルを正しくロードしますが、私が見つけることができる限り、適切なファイルを出力しませんでした (出力ファイルのすべての詳細が消え、残っているのはメモとタイトルだけです)
次に、abjad
どれが有望に見えるかを見つけました。高品質の ly/pdf ファイルが出力されましたが、musicxml はインポートされませんでした。
その後、Lilypond にはmusicxml2ly
スクリプトが付属していることを発見しました。私はそれを呼び出して、Python で結果の lilypond ファイルを取得することができましたsh
(素晴らしい lib !) が、abjad
lilypond
パーサーはそれを解析しませんでした (ドキュメントによると、lilypond の「大きなサブセット」を精度を上げずに解析すると書かれています)。
最後に、python オブジェクトを abjad するためのエクスポーターがあることがわかりましたmusic21
が、コードベースにはもう存在しないようで、エクスポーターのソース コードは明らかにメモをエクスポートしただけです。
これらの目標を達成するにはどうすればよいですか?
(追加点: サウンドフォントを使用して midi/mp3 に移動する 2 番目の部分をどのように行うかはまだわかりませんが、それは最も難しい部分ではないかもしれません。何か提案はありますか?)
xml - musicXML で音符の開始点を見つける
javaとjSoupを使用して、musicXMLファイルの各部門でどのピッチクラスが演奏されているかのリストを解析しようとしています。出力は次のようになります (部門ごとに 1 行)。
曲の分割数が与えられると、音の長さに基づいてこの配列を埋めることができます。しかし、メモの開始時間が見つからないようです。それを解析する簡単な方法はありますか?
musicXML仕様にはデュレーションとピッチ (解析可能) がありますが、音符の開始時間について混乱しています。
musicxml - MusicXML のセグメンテーション マーク
musescore などのソフトウェアで読み取ることができる音楽 XML ファイルにセグメンテーション マークを入れる方法を探しています。
おそらく、ノートの上の大きな縦線またはラベルでしょうか?
簡単な方法でメモをマークする方法についてのアイデアはありますか?
歌詞のテキストを書くことができます。しかし、次のようにマークするのは素晴らしいことです。
android - Androidアプリで音符を描く
演奏する楽器がいくつかあるアプリを作ろうとしています。楽器を演奏すると、アプリがテンポに合わせて音符を描いてくれます。表示されているビデオは、アプリに入れようとしているものです。
今、私は自分のアプリで音符を描こうとしています。どうすればそれを作ることができますか?
java - 音符の文字列をwavファイルJavaに変換する手順は何ですか
シリーズのメモを表すテキストの文字列を wav ファイルに変換する必要がありますが、これを行うにはどのようなプロセスが必要でしょうか? 正確なコードは必要ありません。必要な手順だけです。私のテキストファイルは次のようになります。
そのため、そのファイルは音「c」(周波数 16.35Hz) を 1 秒間再生し、次に「b」(18.35Hz) を 2 秒間再生する wav ファイルになります。このテキストは単なる例です。実際のテキストはより多くの情報が含まれていますが、単純に始めたいだけです。これができたら、品質を向上させるためにさらに情報を実装します.
作成済みのライブラリを使用することに反対しているわけではありませんが、無料またはオープン ソースのライブラリを見つけることができませんでした。
私が見つけることができた最も近い回答済みの質問はCreate an mp3 file from scratch C#です。私がJavaで見つけたものはすべて、wavやその他のオーディオファイルの再生について話していますが、必要なように最初から作成することはしていません。
どんな助けや指示も素晴らしいでしょう。前もって感謝します!