問題タブ [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.
java - jfugueパターンを再生するために別のボタン内の新しいjbuttonにアクションを追加する方法
Javaでアクションjbuttonを追加する方法を尋ねたいのですが、Javaの初心者です。netbeans を使用して Harmony Search アルゴリズムでコードを最適化するプログラムを作成しています。jButton3にはアルゴリズムを処理する機能がありますが、すでに最適化されたパターンを再生するためだけに、jButton1という名前のボタンを1つ追加する必要があります。しかし、メッセージエラーが発生しました
互換性のない型: void は jButton1 に変換できません。
どうすれば修正できますか?ありがとうございました。
jfugue - music xml パーサーからの解析中に JFugue がハングする
MusicXML を読み取って再生するための単純なパーサーを作成しようとしています。JFugue 5.0.3 を使用しています。ライブラリは、時間の半分でハングアップします。
私のコード:-
このコードは、MusicXML ファイルをビルドしようとした後に失敗し、役に立たないエラー メッセージが表示されます:-
時々機能し、機能するときは、魔法のように数ミリ秒以内に機能します。JFugue がネットワーク経由でダウンロードしようとしているのは何ですか? 少しデバッグすると、ダウンロードすることで動作することが明らかになりました
これに取り組んでいる人々へのいくつかの質問:-
このコードが MusicXMLParserListener クラスで機能しないのはなぜですか? このクラスは、Staccato パーサーが定義されていることを想定しているため、任意の null ポインター例外で失敗します。なんで?そして、MusicXML の 2 つの異なるリスナー (MusicXMLParserListener_J と MusicXMLParserListener_R) はどうなるのでしょう? 壊れたものを消費者に公開しないでください。
JFugue が MusicXML をサポートしていることを読んだことがあり、これが問題なく動作することを期待していました。
JFugue が MusicXML を使用している例はありますか?
java - JFugue - スライド / ピッチベンド
JFugue 5.0 を使用して、ギター プロのようなピッチ ベンドとスライドを作成するにはどうすればよいでしょうか?
CC65を使ってみたのですが、ギターパッチではうまくいかないようです。私はドキュメントを見てきましたが、これがどのように行われるかを明示的に述べていません。微分音表記を使用することもできますが、もっと良い方法があることがわかります。
サンプルの MIDI を読み込んでパターン ファイルとして調べても、残念ながら、MIDI メッセージが編成されているため、何の手がかりも得られません。
java - JFugue 5.0.4 のロード シンセサイザーが機能しない
JFugue 4.0.3 で 5 が登場したとき、私はいくつかの本当にクールなことをしていましたが、多くの新機能が追加されていることに気付きました。一部のコードを jfugue 5.0.4 に移動しようとしていますが、新しい方法 (SynthesizerManager を使用) で試しても、外部サウンドフォントが読み込まれていないことがわかります。私が読んだことから、SynthesizerManager から setSynthesizer メソッドを使用すると、すべてのプレーヤーにそのシンセサイザーがデフォルトでロードされますが、デフォルトのピアノの音しか聞こえません。シンセサイザーを単独でロードしてインストゥルメントを一覧表示するテストを行ったところ、問題は SynthesizerManager が正しいシンセサイザーをプレイヤーに設定していることにあると思います。
よろしくお願いします。
java - ボタンクリックでJavaクラスを呼び出してJfugueをプレイする方法
Java ファイルのみを実行すると、サウンドが生成されます。ボタンをクリックしてJavaファイルを呼び出し、Eclipseでサウンドを生成するようになりました。
ここに私のJavaコードがあります:
そして私MainActivity.java
の日食:
android - JFugue Android 40BPM から 57BPM エラーまで
T40 を設定すると、テンポ 40 bpm で再生されるはずが、テンポ 135 bpm で再生されます!!! T41 を設定するとテンポは 145 bpm になり、これが T57 まで続きます。T58からは大丈夫です。つまり、テンポは58 bpmです。
T[Grave] を設定すると、同じエラーが再び発生します。テンポ 40 bpm のはずが、テンポ 135 bpm です!!!
java - musicxmlparser エラーの未報告の例外
私はソフトウェア スコア リーダーに関するプロジェクトを行っています。この部分では、musicxmlparser を staccato/midi に変換したいのですが、その前にいくつかコーディングします。
エラーが発生しました
スレッド「メイン」の例外 java.lang.RuntimeException: コンパイルできないソース コード - 報告されていない例外 javax.xml.parsers.ParserConfigurationException; jfugue.ParserDemo2.main(ParserDemo2.java:18) でスローされるようにキャッチまたは宣言する必要があります。
このエラーはどういう意味ですか?