問題タブ [jfugue]

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.

0 投票する
1 に答える
425 参照

java - jfugueパターンを再生するために別のボタン内の新しいjbuttonにアクションを追加する方法

Javaでアクションjbuttonを追加する方法を尋ねたいのですが、Javaの初心者です。netbeans を使用して Harmony Search アルゴリズムでコードを最適化するプログラムを作成しています。jButton3にはアルゴリズムを処理する機能がありますが、すでに最適化されたパターンを再生するためだけに、jButton1という名前のボタンを1つ追加する必要があります。しかし、メッセージエラーが発生しました

互換性のない型: void は jButton1 に変換できません。

どうすれば修正できますか?ありがとうございました。

0 投票する
1 に答える
319 参照

jfugue - music xml パーサーからの解析中に JFugue がハングする

MusicXML を読み取って再生するための単純なパーサーを作成しようとしています。JFugue 5.0.3 を使用しています。ライブラリは、時間の半分でハングアップします。

私のコード:-

このコードは、MusicXML ファイルをビルドしようとした後に失敗し、役に立たないエラー メッセージが表示されます:-

時々機能し、機能するときは、魔法のように数ミリ秒以内に機能します。JFugue がネットワーク経由でダウンロードしようとしているのは何ですか? 少しデバッグすると、ダウンロードすることで動作することが明らかになりました

これに取り組んでいる人々へのいくつかの質問:-

  1. このコードが MusicXMLParserListener クラスで機能しないのはなぜですか? このクラスは、Staccato パーサーが定義されていることを想定しているため、任意の null ポインター例外で失敗します。なんで?そして、MusicXML の 2 つの異なるリスナー (MusicXMLParserListener_J と MusicXMLParserListener_R) はどうなるのでしょう? 壊れたものを消費者に公開しないでください。

  2. JFugue が MusicXML をサポートしていることを読んだことがあり、これが問題なく動作することを期待していました。

JFugue が MusicXML を使用している例はありますか?

0 投票する
1 に答える
102 参照

java - JFugue - スライド / ピッチベンド

JFugue 5.0 を使用して、ギター プロのようなピッチ ベンドとスライドを作成するにはどうすればよいでしょうか?

CC65を使ってみたのですが、ギターパッチではうまくいかないようです。私はドキュメントを見てきましたが、これがどのように行われるかを明示的に述べていません。微分音表記を使用することもできますが、もっと良い方法があることがわかります。

サンプルの MIDI を読み込んでパターン ファイルとして調べても、残念ながら、MIDI メッセージが編成されているため、何の手がかりも得られません。

0 投票する
0 に答える
221 参照

java - JFugue 5.0.4 のロード シンセサイザーが機能しない

JFugue 4.0.3 で 5 が登場したとき、私はいくつかの本当にクールなことをしていましたが、多くの新機能が追加されていることに気付きました。一部のコードを jfugue 5.0.4 に移動しようとしていますが、新しい方法 (SynthesizerManager を使用) で試しても、外部サウンドフォントが読み込まれていないことがわかります。私が読んだことから、SynthesizerManager から setSynthesizer メソッドを使用すると、すべてのプレーヤーにそのシンセサイザーがデフォルトでロードされますが、デフォルトのピアノの音しか聞こえません。シンセサイザーを単独でロードしてインストゥルメントを一覧表示するテストを行ったところ、問題は SynthesizerManager が正しいシンセサイザーをプレイヤーに設定していることにあると思います。

よろしくお願いします。

0 投票する
3 に答える
1282 参照

java - ボタンクリックでJavaクラスを呼び出してJfugueをプレイする方法

Java ファイルのみを実行すると、サウンドが生成されます。ボタンをクリックしてJavaファイルを呼び出し、Eclipseでサウンドを生成するようになりました。

ここに私のJavaコードがあります:

そして私MainActivity.javaの日食:

0 投票する
0 に答える
91 参照

android - JFugue Android 40BPM から 57BPM エラーまで

T40 を設定すると、テンポ 40 bpm で再生されるはずが、テンポ 135 bpm で再生されます!!! T41 を設定するとテンポは 145 bpm になり、これが T57 まで続きます。T58からは大丈夫です。つまり、テンポは58 bpmです。

T[Grave] を設定すると、同じエラーが再び発生します。テンポ 40 bpm のはずが、テンポ 135 bpm です!!!

0 投票する
1 に答える
428 参照

java - musicxmlparser エラーの未報告の例外

私はソフトウェア スコア リーダーに関するプロジェクトを行っています。この部分では、musicxmlparser を staccato/midi に変換したいのですが、その前にいくつかコーディングします。

エラーが発生しました

スレッド「メイン」の例外 java.lang.RuntimeException: コンパイルできないソース コード - 報告されていない例外 javax.xml.parsers.ParserConfigurationException; jfugue.ParserDemo2.main(ParserDemo2.java:18) でスローされるようにキャッチまたは宣言する必要があります。

このエラーはどういう意味ですか?