2026-05-23 22:58:52 +08:00
2026-03-10 02:09:17 +08:00
2026-03-10 03:06:20 +08:00
2026-03-10 03:06:20 +08:00
2026-03-10 02:09:17 +08:00
2026-03-10 02:09:17 +08:00
2026-05-23 22:58:52 +08:00
2026-05-23 22:53:29 +08:00

CCT Piano - ComputerCraft Tweaked 钢琴系统

一个功能完整的 ComputerCraft Tweaked 钢琴演奏系统支持实时演奏、MIDI 文件播放、显示器可视化和触摸控制。

功能特性

🎹 钢琴演奏器 (piano.lua)

  • 实时演奏:通过键盘输入实时演奏钢琴音符
  • 显示器可视化:在显示器上显示钢琴键盘,支持触摸演奏
  • 按键高亮:演奏时按键会高亮显示,提供视觉反馈
  • 软件混音:支持最多 24 个音符同时播放(复音)
  • 音频缓存:预加载所有音频文件,确保流畅播放
  • 自动资源下载:首次运行自动下载所需的配置和音频文件

🎵 MIDI 播放器 (midi_key_control.lua)

  • MIDI 文件播放:支持标准 MIDI 格式文件
  • 文件拖放:支持通过拖放方式传输 MIDI 文件
  • 播放控制:暂停/继续、快进/快退±5秒
  • 进度显示:实时显示播放进度和时间
  • 显示器控制:支持通过显示器触摸控制播放
  • 循环播放:播放完成后自动返回文件选择界面

系统要求

必需外设

  • Speaker扬声器:用于音频输出
  • Computer电脑:运行程序的主机

可选外设

  • Monitor显示器:提供可视化界面和触摸控制
    • 推荐尺寸1x4
    • 支持触摸操作

安装指南

方法一:自动安装(推荐)

  1. 在 ComputerCraft 电脑中运行:
wget https://git.liulikeji.cn/xingluo/CCT_Piano/raw/branch/main/piano.lua
Description
No description provided
Readme 468 KiB
Languages
Lua 100%