問題タブ [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.
xml - MusicXML の仕様とコード記号
私は musicXML の仕様を調べてきましたが、私の知る限り、コード記号をサポートしてもコードの長さは節約されません。これは G6/D の例です (ここから):
コードは常に音符に関連付けられている必要があるようです。しかし、全音符と 3 つの和音がそれぞれ 3 拍続く 9/4 の小節があり、次の小節に別の全音符と 3 つの和音があるとします。 3 と 3 番目の 2 です。
それを musicXML 形式で保存することはできますか?
wpf - 音楽編集者の歌詞
neume (グレゴリオ聖歌) エディターを作成しようとしています。私は本当に多くのことをしましたが、楽譜の下の歌詞の主題に行き詰まってしまいました.
基本的に私が解決しようとしている問題は、ユーザー コントロールの独立したブロックがいくつかあることです。それらの下に、歌詞を配置するテキスト領域があるはずです。要するに、歌詞はリッチ テキストです (ただしテキストのみで、表や画像などはありません)。
面白くするために、ユーザー コントロールによってレンダリングされる画像は、下のテキストの最初の母音がどこにあるかを知る必要があります (最初のネウメ- 音符と呼びましょう - 最初の母音の上に正確に配置する必要があります)。
私はそれを成し遂げようとして本当に苦労しています。の使用を検討しRTB
ましたが、サイズ変更には全体的な問題があります-歌詞は基本的に無限の長さになる可能性があります-(右ではなく下にサイズ変更されます)、へのバインドRTB
は本当に面白い取引です。
問題を解決する方法を教えてください。ここに、私の問題を説明する小さな画像があります。
事前にどうもありがとうございました!
repeat - Lilypond: バーの上に繰り返し回数を追加する方法
基本的にすべての小節を特定の回数繰り返す必要がある、多くの繰り返しがある Lilypond のスコアで作業しています。以下のスコア (Lilypond では作成されていません) のように、すべての小節の上に繰り返し回数を書き込めるようにしたいと思います。
上記の例のように、バーの上にいくつかのブラケットを配置し、「3x」を中央に配置できるとよいでしょう。これまでのところ、Lilypond で思いついた唯一の (一時的な) 解決策は、繰り返し小節を追加してから、各小節の最初の音符の上に単純に「3x」と書くことでした (小節に集中させることもできなかったため)。 . 見た目はあまり良くありませんが、仕事はうまくいきます。この一時的な解決策は次のようになります。
この例を最初の旅館 Lilypond に似せる方法についての提案は大歓迎です!
scheme - Lilypondで「同じ音符を1オクターブ高く、括弧で囲んだ音符」を短縮する方法は?
現在、私は次のようなlilypondコードを書いています。
ここで繰り返し言うのは、「この音と 1 オクターブ上の同じ音を括弧で囲んだもの」という意味です。
これを省略して、次のように書けるようにしたいと思います。
私の以前の質問に対する有益な回答で示唆されているように、音楽機能を使用しようとしましたが、これを機能させる方法はありません。私が得ることができる最も近いのは
しかし、これは<<
..>>
の代わりに<
..を使用します。これ>
は、私が望む方法でレンダリングされず (警告が表示されます)、\transpose c c
実際に何かを転置する理由がわかりません。
最後に、接線関係ですが、音楽関数を試してみると、模倣する音楽関数を作成するだけでは不可能であることがわかりました\repeat unfold 2
。次の例では、3 番目と 4 番目の間で 1 オクターブ下にジャンプしますc
。
neural-network - 出力ニューラル ネットワークのバックプロパゲーションが正確ではありません
最近、私とパートナーは、研究用にニューラル ネットワークを使用したコード認識ツールを開発しました。入力には、ピッチ クラス プロファイルの結果を使用しています。
各ピッチ クラスの表現として 12 の入力があります。出力は 5 ノードです。次のような入力に基づいてニューラル ネットワークをトレーニングします。
を使用してテストするc major.wav
と、ピッチ クラス プロファイル メソッドの結果からの実際の入力は、良好な結果を示しています。ハ長調の 3 つの基本音は、他の音と比較して支配的ですが、値が小さすぎます。
手動でチェックすると、c、f、および g が優勢であることがわかりますが、ニューラル ネットワークを使用してチェックすると、結果は期待どおりではありません。これを改善するにはどうすればよいでしょうか?