开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

[26.10+]基岩版钢琴,多人弹奏,midi播放,手机兼容

回帖奖励50 粒铁粒 回复本帖可获得 5 粒铁粒奖励! 每人限 1 次
 发表于 2026-4-18 11:00:23|显示全部楼层|阅读模式 IP:山东省
模组发布
中文名:钢琴
外语名:-
支持版本:26.x 
来源:原创
原帖地址:-
下载地址:https://piano.mcyyj.top/
语言支持:简体中文 
运行需求:游戏本体
最后更新:-
本帖最后由 ykxyx666 于 2026-4-18 11:01 编辑

PianoBE
基岩版电子钢琴模组 | 实时弹奏 | MIDI播放 | 粒子特效



screenshot.png


开源的基岩版电子钢琴模组,基于最新 DDUI 表单开发,支持实时弹奏与 MIDI 文件播放,并自带绚丽的音符粒子特效。



🎹 主要功能
1. 实时钢琴弹奏
将文本输入映射为琴键,支持两种键盘映射(含黑键 / 不含黑键)和两种输入模式:
- 连音模式(适合电脑多指和弦)
- 单音模式(适合手机快速单音)

QQ20260418-101925.gif

2. MIDI 文件播放
支持导入 .mid 文件,内置播放队列和全局调度器。多钢琴可独立播放,UI 实时同步进度,区块卸载时自动停止播放。

QQ20260418-102148.gif

3. 🎶 弹奏粒子效果
弹奏钢琴或播放 MIDI 时,方块上方会飘出不同颜色的音符粒子。不同音高对应不同颜色,视觉反馈清晰,增强演奏沉浸感。

QQ20260418-102400.gif




🚀 如何使用

1. 访问在线生成工具,上传 MIDI 文件生成 .mcaddon(没有midi可以直接导出包)。

2. 导入 Minecraft 基岩版,开启“测试版 API”

3. 放置钢琴方块,点击打开 DDUI 控制面板。

4. 在文本框输入琴键弹奏,或选择内嵌 MIDI 播放。





🔧 技术简介

- 音源基于 Salamander Grand Piano V3(CC‑BY),通过 pitch 变化补全缺失音高,预置三种时长音效。

- MIDI 解析由前端 @tonejs/midi 完成,脚本侧采用独立 player + 全局 manager 调度,音符数据以 Float32Array 存储并动态导入,降低内存占用。

- 弹奏粒子由脚本实时生成,根据音符频率映射 HSV 色相,产生彩色音符粒子。





⚠️ 已知问题

DDUI 内存泄露:基岩版 DDUI 表单不会自动回收。本 Addon 通过 DDUI Manager 复用实例,大幅减缓内存增长,基本不会产生问题。



欢迎加入 QQ 群交流演奏,获取更多内置 MIDI 曲包~
苦力怕论坛,感谢有您~
 发表于 2026-4-18 12:45:35|显示全部楼层 IP:河南省
不错,又占了一个沙发!
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 2026-4-18 16:47:25 来自手机|显示全部楼层 IP:湖北省
感谢分享
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 2026-4-18 22:18:05 来自手机|显示全部楼层 IP:河南省
为什么工具导入不了音乐
Screenshot_20260418_221636_edit_623016532310663.jpg
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 楼主|  发表于 2026-4-19 10:57:06|显示全部楼层 IP:香港
jxppxj 发表于 2026-4-18 22:18
为什么工具导入不了音乐

因为需要的是midi音乐,不是普通音乐
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 2026-4-22 00:06:18 来自手机|显示全部楼层 IP:广西
不错,又占了一个沙发!
苦力怕论坛,感谢有您~
回复支持

使用道具举报

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

| 由 木韩网络 提供支持 | GMT+8, 2026-6-18 21:18

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4