问题标签 [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 回答
136 浏览

java - 几次点击后 JButton 停止工作,没有其他任何改变

我正在尝试创建一个钢琴程序,您可以在其中单击键并使用 actionlistener 播放 jfugue 库中的音符。出于某种原因,单击大约 18 次后没有更改任何内容,按钮停止工作。我削减了代码来分析为什么会发生这种情况,因此只有两个注释。

提前感谢您的任何建议!

0 投票
0 回答
1273 浏览

java - 我们可以使用 Soundfont 和 JFugue 创建自己的作品吗?

我们可以使用 Soundfont 创建自己的作品吗?我正在使用 Tabla Soundfont 和 JFugue 来创建新的作品并播放它。但在从 Soundbank 加载乐器后,程序仍会播放 Piano 的默认声音。如何使乐器从 Soundbank 中启用。检查以下代码:

在命令提示符输出处:

C:\Javapro>javac -classpath gervill.jar;jfugue-4.0.3.jar SF2Test2.java

C:\Javapro>java -classpath gervill.jar;jfugue-4.0.3.jar;. SF2Test2

现在加载到合成器上:

0 投票
1 回答
409 浏览

tempo - JFugue 在有 2 声部的歌曲中间不改变速度

我正在使用 jFugue 4.03 并尝试使用 MusicXML 阅读器类阅读歌曲。读入时发生了一些奇怪的事情——节奏没有得到承认。这是我正在尝试的代码片段,只是为了模拟从解析器读取“音乐字符串”后的样子。

在我的机器(Windows 8 x64,Java 1.7.0_40)上,我听到 2 个小节的 2 个声音正在播放 [到目前为止很好],但它们的速度相同(60bpm)。

知道我做错了什么吗?

0 投票
1 回答
517 浏览

jfugue - jFugue 保存 MIDI 文件,同时仍然包含加载的乐器

我正在使用外部声音字体播放 MusicStrings,一切正常。当我使用 player.saveMidi(etc, etc) 时,文件会使用原始 MIDI soundfont 保存。

是否有任何解决方法或支持此功能的内置功能?

谢谢!

0 投票
1 回答
1349 浏览

java - JFugue:加载的 MIDI 文件未使用正确的乐器演奏

我使用以下代码通过 JFugue 加载和播放 MIDI 文件:

文件是使用 ChordPulse 生成的,并且使用其他程序播放效果很好。

它包含多个曲目,每个曲目都有不同的乐器,但播放器仅对所有曲目使用钢琴,并且似乎缺少一些曲目。

如何解决这个问题?是否存在解析器无法识别的某些 MIDI 消息?关于歌曲如何使用曲目和频道或其他已知限制或必要的初始化步骤是否有任何先决条件?

0 投票
1 回答
587 浏览

java - jFugue + Gervill:使用不同的音库,声音不会改变

我正在尝试使用 jFugue + gervill 用 Ja​​va 7 创建音乐。我有以下代码

问题是,如果我更改音库,乐器的声音不会改变,而且打印的乐器总是一样的。我错了什么?

0 投票
0 回答
862 浏览

java - Jfugue:不正确的 MusicXML 格式

我正在使用 Java 开发一个个人项目,我正在使用 JFugue 来简化音乐的生成和播放。我正在尝试为我保存的每个 MIDI 文件输出一个 MusicXML 文件,以便可以在 Finale NotePad 中查看它们,但输出的 MusicXML 文件似乎没有正确格式化。它们突然像这样结束:“...<type>/0.0</type></note><note><”。
这是我用来编写文件的代码:

0 投票
1 回答
512 浏览

java - 如何在 jFugue 中演奏平行旋律 Pattern 的?

我正在学习 JFugue,但我在文档中找不到如何同时演奏两条或更多旋律线,就像在乐队中,当线贝司与鼓、吉他和键盘同时演奏时。

提前致谢

0 投票
1 回答
287 浏览

java - 为 Jfugue 中的 Dholak 乐器创作音乐

我用 JFUGUE 用 java 作曲。Jfugue 包含一些印度乐器,如 Sitar 和 Shanai 等,但我需要为 Dholak 或 Tabla(打击乐器)作曲,这些乐器不在 Jfugue 的 127 种乐器列表中。有什么方法或方法可以在 Jfugue 中添加或替换我需要的乐器吗?

0 投票
0 回答
58 浏览

java - 在 jfugue 模式的开始和之后听到咔嗒声

使用 jfugue 迈出第一步……非常简单!

但在模式的开始和之后,我会听到小的咔哒声(爆裂声)。避免它们对我来说非常重要。使用 Eclipse 在 Windows 上工作

有任何想法吗?