问题标签 [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.
jfugue - JFugue 中的自定义音符/休息时间
是否可以使用 JFugue 制作自定义音符和休息时间?我一直试图通过使用 MusicString 中的 / 符号来实现这一点,但没有成功。使用的代码是:
这使得 A 音符播放 6 秒。在这种情况下,我可以只除以 2 并得到想要的结果,但我不确定这是否是正确的方法。第二个问题是当使用符号@milliseconds 时,它指示应该播放以下标记的时间(以毫秒为单位)。出于某种原因,我无法在我声明的毫秒后播放下一个音符。在以下示例中,B 音符在 34 秒而不是 2 秒后播放。
player.play("V0 I[Flute] A @2000 B");
任何帮助,将不胜感激。
java - 我在 Eclipse android 应用程序中收到 JFUGUE 的编译时错误
以下代码在java中运行良好:
但在 android 的活动中,我在代码的最后一行“player.play(pattern);”处得到错误 如:“无法解析类型 javax.sound.midi.Sequence。它是从所需的 .classfile 间接引用的。”
请帮助我让这段代码在 android 中运行。
java - 是否可以使用整数变量/整数数组变量作为 jFugue 中的注释
我正在尝试使用 jFugue 在 netBeans 中创建算法音乐,并有一个整数数组,其中包含来自 c 大调一个八度音阶的音符:
当我运行下面的代码试图让它播放 C 时,什么也没有发生。
我尝试过使用整数数组,但这也不起作用。
有没有办法让 jFugue 从数组中的一组随机音符播放?
编辑:
我将上面的播放器代码更改为此尝试播放数组中的多个音符,但它不起作用
java - Android中的JFugue Java音乐API实现
我已经在我的项目中实现了 Ksoji 的 'jfugue-android' 库(https://github.com/kshoji/JFugue-for-Android/tree/master/jfugue-android),但我不能用它做任何事情,因为示例通过键入以下内容对其进行初始化:
因为 Eclipse 似乎根本不知道 MidiSystem 是什么,我无法解决这个问题。为了能够在 Android 设备上播放一些简单的模式,我是否应该将其他任何内容导入我的项目?
java - jFugue:如何设置播放器要播放的下一个模式?
假设我有一个玩家当前正在播放一个模式,并且在某个时刻我想设置下一个模式,它应该在两者之间切换时不会产生小的停顿。
它类似于 Android 的媒体播放器类,您可以在其中拥有 2 个媒体播放器,每个播放器都设置为彼此相邻。通过使用 setOnCompletion,您可以在两者之间交替,而不会听到小的停顿或间隙。我想在 jFugue 中实现这一点。
谢谢!
java - 持续时间值中的 JFugue 解析器异常,在“笔记共享相同持续时间”的情况下
当我尝试执行代码时,我正在使用JFugue
我收到解析器异常,无法识别被解析为音符速度的字符::0
当我从 ')/0.5' 中删除 0 时,它可以正常工作
对于所有大于或等于 1 的值(例如: ')/1.5' )显示相同的异常但是,我注意到 m392.4/0.25 工作没有任何问题。
java - JFugue 5 外接 MIDI 设备
很长一段时间以来一直在尝试使用 jFugue 5 将序列发送到 midi 设备:
不能超越"device.sendSequence"上的"Unhandled exception type MidiUnavailableException "。
java - Mac 上的 Jfugue 5
任何人都知道如何让 JFugue 在 MacOS X 10.10 / JDK 8 上工作,与默认合成器交谈?即使是在 Windows 上运行良好的简单示例也会给出这样的结果,表明无法找到默认合成器:
jfugue - 使用 jfugue 转置密钥 - 关于 Jfugue 的一些问题
我有几个关于 JFugue(5,beta 版)的问题。
- 从The complete guide to JFugue中提到,根据模式中的 Key Signature,JFugue 解释音符值。例如,在 F 大调的情况下,B 会自动转换为降 B,除非我们改写“Bn”。问题是,如果我们处理 F 大调并写“Bb”,JFugue 将如何解释它?作为“Bbb”还是作为“Bb”音符?
- 我的第二个问题是关于在 JFugue 中转置 Keys。
最快的方法是什么?
感谢您的帮助,向您致以最诚挚的
问候,
侯赛因·哈穆德。
java - 如何在 Java 中绘制五线谱?
我想问一下如何使用 JFugue 4 库在 Java Netbeans 8 中绘制五线谱及其组件(如键签名等)?
真的很迷茫。任何人都可以帮助我或任何人有参考?太感谢了。