Etterna · 4K 键盘谱面
在线看懂每一张谱面的排列
本站收录 Etterna 曲包中的 4K(dance-single)键盘谱面: 翻卡片、按曲名 / 艺术家 / 谱师 / 曲包搜索,点开任意一张,就能看着音符沿着 4 条轨道落下、 同时播放这首歌的完整音频,直观理解它的键型与难度。
精选曲包
查看全部曲包 →怎么用
- 找谱面:用关键词搜索(曲名 / 副标题 / 艺术家 / 谱师 / 曲包 / 难度档位,多词表示「同时满足」),或用难度档位、BPM 区间、最少音符数、MSD 区间筛选。
- 按段位找:把「搜索方式」切到 段位,输入
5、rf5、epsilon、ep、15dan(15 = Epsilon) —— 会列出该段位下 low / mid / high 的全部变体;多个段位用空格或逗号分隔表示「其中之一」。关键词模式保持原来的文本搜索,也直接认5dan这类带 dan 的写法。 - 按难度找:Etterna 玩家习惯用 MSD 定位能打的谱面 —— 设 MSD 区间(如 20–26)再按 MSD 或游玩次数排序。
- 看排列:点开卡片,左侧就是 4 轨下落式播放器,可直接拖动进度、调倍速与下落速度。
- 挪位置:拖住详情面板的标题栏,就能把整块面板拖到顺手的地方,位置会被记住。
谱面库
搜索对曲名、副标题、艺术家、谱师、曲包名与难度档位做不区分大小写的子串匹配;多个关键词用空格分隔表示「同时满足」。 想把搜索限定在段位上,就把「搜索方式」切到段位 —— 该模式只按段位解释输入, 并列出该档位下 low / mid-low / mid / mid-high / high 的全部变体。
段位写法速查
- 数字档
1…10= Reform 1–10- 希腊档
alpha…kappa(11dan…20dan,15dan= Epsilon)- 带 dan
5dan·rf5·alphadan(关键词模式也认)- 简写
- 前两字母
alep,首字母ae(e= Epsilon + Eta) - 多个
- 空格或逗号分隔 =「其中之一」,如
5,7
曲包
清单来自 EtternaOnline 的曲包列表。点击任意曲包即可查看本站已收录的、属于该曲包的 4K 谱面。
关于本站
一个纯前端的 4K 谱面图书馆:打开网页就能看谱面、听整曲。
数据来源
曲包清单与谱面元数据来自 EtternaOnline
(Etterna 的官方在线排行榜与曲包库)的公开接口。谱面本体来自各曲包内的 .sm / .ssc 文件,
本站只做解析与展示,不改动谱面内容。
收录范围
- 只收 4K 键盘谱面,即步型为
dance-single的谱面; - 同一首歌的不同难度(Beginner / Easy / Medium / Hard / Challenge / Edit)分别作为一张谱面收录;
- 页面上的 BPM、时长、音符数、跳/手/长条/地雷数量、平均与峰值 NPS 均由谱面文件解析统计得出;
-
MSD(Etterna 官方难度评级)是例外:它由 Etterna 的难度计算器(MinaCalc)算出,
谱面文件里并不包含,因此取自 EtternaOnline 的公开接口。
有少数谱面在 EtternaOnline 上没有评级记录,此时显示
—,我们不会用别的数值顶替。
音频说明
播放器里的音频是完整曲目(Opus 128 kbps),不是试听片段。音符时间轴对齐到音轨本身: 音频的 0 秒就是原曲的 0 秒,因此音符落到底线时正是音乐的重拍。
极少数谱面的音符整个落在音轨之外(谱面比音轨长,或 #OFFSET 偏移使音符落在音轨起点之前),
此时详情面板会明确标出实际跨度,播放器仍可播放,但轨道上不会出现音符。
若某个谱面没有可用的音频,播放器会提示「暂无音频,仅播放动画」,此时动画由页面时钟驱动,节奏仍然准确。
版权与下架
曲包内的音乐与谱面版权归各自作者所有。本站以「展示谱面排列」为目的使用曲目音频与谱面元数据。 如果你是权利人且不希望自己的作品出现在这里, 请通过 EtternaOnline 上的曲包信息联系,我们会在收到通知后尽快下架相关内容。
致谢
- 感谢 Etterna 与 EtternaOnline 提供开放的曲包与谱面数据;
- 感谢每一个曲包的作者、谱师与曲师——没有他们的作品,这个图书馆就是空的;
- 感谢 StepMania / Etterna 社区对
.sm/.ssc格式的长期维护与文档。
技术说明
本站是纯静态页面:无框架、无构建步骤、无外部依赖,所有脚本都是原生 ES Module,
数据是从同目录 data/ 下按需读取的静态 JSON 分片。
播放器用 Canvas 渲染 4 条轨道,时钟源是音频元素本身的 currentTime。