@RaTaiHok 方便加个qq远程嘛
whiterasbk 发布的帖子
-
RE: 在线作曲(唱歌)插件
@RaTaiHok
升降八度:>g>a↑a↓
或者在音名后面给出数字指定具体音高:>g>a5a6
对于唱名可以使用i和!:>g>2i2!
和弦:>g>c:e:g
-
RE: 在线作曲(唱歌)插件
@zyyan @daw189 @CCYellowStar 已更新版本和解决方案, 具体原因
@hundun000 你好, 根据报错信息, 在
mider
中这一行最有可能出错private val sequencer: Sequencer = MidiSystem.getSequencer()
这行代码的作用是获取音序器以供
play
函数播放音乐, 然而在MidiProduce
中这行代码本不应该起作用, 因为插件的作用是生成→上传, 而不是播放, 可能这就是FuncKt
初始化失败的原因在最新的测试版本中删除了 static 的
sequencer
转为局部变量
但是我身边没有可用的测试服务器, 方便的话能否下载这个版本测试版本进行测试 -
RE: 在线作曲(唱歌)插件
@hundun000 你好, 根据报错信息, 在
mider
中这一行最有可能出错private val sequencer: Sequencer = MidiSystem.getSequencer()
这行代码的作用是获取音序器以供
play
函数播放音乐, 然而在MidiProduce
中这行代码本不应该起作用, 因为插件的作用是生成→上传, 而不是播放, 可能这就是FuncKt
初始化失败的原因在最新的测试版本中删除了 static 的
sequencer
转为局部变量
但是我身边没有可用的测试服务器, 方便的话能否下载这个版本测试版本进行测试 -
RE: 在线作曲(唱歌)插件
@hundun000 所用的两个库已上传到
jitpack.io
clone插件最新版本就可以构建成功, 或者在原有工程的dependencies
加入如下依赖implementation 'com.github.nwaldispuehl:java-lame:v3.98.4' implementation 'com.github.whiterasbk:mider:kbeta0.9.1'
-
RE: 在线作曲(唱歌)插件
@lyjdht 默认情况下,单独一个音名是四分音符,可以在后面加-或+来缩短或者拉长时值 比如 a是四分音符长度,a-是八分音符,a+是二分音符,+和-可以累加,附点在音名后面加.即可