使用文档

闲聊波尔卡是一个乐谱在线制作系统:用文本写下旋律,实时渲染简谱与五线谱,支持转调、试听与多格式导出。按 Ctrl K(Mac 为 ⌘ K)可随时搜索本文档。

系统简介 ↑

闲聊波尔卡面向需要快速制作、移调、打印简谱的演奏者与音乐教师。无需安装、无需注册,打开网页即可使用,谱面自动保存,随时回来接着写。

  • 文本制谱:输入即所得,像写代码一样写谱;
  • 双记谱视图:简谱与五线谱共用同一份数据,随时切换;
  • 转调:按新调重新记谱,附音级对照表,支持降号一键转升号;
  • 试听:内置音色、节拍器、八度移调、播放逐音高亮;
  • 导出:PNG、PDF、SVG、打印,以及纯文本谱源。

快速上手 ↑

打开在线制谱页面,左侧是输入区,右侧是实时预览。三步完成第一份谱子:

① 写下旋律

在输入框中,第一行写调号与拍号,随后直接写音符。例如小星星的开头:

1=C 4/4
1 1 5 5 | 6 - 5 - | 4 4 3 3 | 2 2 1 - |

右侧立刻渲染出简谱。加一句歌词试试:词: 一 闪 一 闪 亮 晶 晶。

② 转调与试听

在「转调」面板选择目标调(例如 1=B → 1=C),点击「转调」,整份谱子的数字会按新调重新记谱。点 ▶ 播放 试听,可勾选节拍器辅助跟练。

③ 导出

在「导出」面板选择 PNG(高清位图)、PDF(矢量内嵌图)、SVG 或直接打印。导出内容为当前视图——想出五线谱就先切到五线谱标签。

💡 所有示例都可以在编辑器的「示例」下拉菜单中直接载入:小星星、欢乐颂、记谱练习、反复与跳房子。

界面导览 ↑

区域说明
谱面信息曲名、调号、拍号、速度(♩/分)。修改后立即同步到谱面与播放。
转调面板目标调选择 + 转调按钮;记号风格(自动/全部升号/全部降号);♭♯ 半音快速换调。
乐谱输入符号快捷按钮、谱源文本框、解析提示(拍数校验等)与状态统计。
导出面板PDF / PNG / SVG / 打印,以及谱源文本的复制、下载与打开。
预览区简谱/五线谱标签切换;播放、播放八度、节拍器;缩放(±)。

谱面改动会自动保存;「新建」会清空当前谱(有确认提示)。

音符 · 休止 · 八度 ↑

数字 1–7 表示 do 到 si,0 是休止符。音符之间用空格分隔,| 划分小节。

写法含义
1'、1''高音点(数字上方加点),可叠加
1,、1,,低音点(数字下方加点),可叠加
1e、1d、1ee八度字母写法(e 升八度、d 降八度),与加点等效
C D E音名输入,按当前调自动换算成简谱数字(大写 A–G)

休止符同样支持减时线与增时线:0_ 是八分休止,0 - - 延长两拍。

时值与节奏 ↑

不带记号的音符为一拍(四分音符)。三种记号改变时值:

记号效果示例
- 增时线每条加一拍5 - - = 三拍
_ 减时线每条减半(最多三条)5_ 半拍、5__ 四分之一拍
. 附点增值一半(可双附点)5. 一拍半、5.. 一又四分之三拍

括号减时线组

与减时线等效的另一种写法:括号内的每个音符各获得一条减时线,双层括号两条:

(56)     →  5、6 各为八分音符
((1321)) →  四个十六分音符
(3(21))  →  3 为八分,2、1 为十六分

相邻的同长音符会自动合并减时线(符杠),无需手工对齐。

升降与还原 ↑

写法含义
#4升 4(写在数字前)
b7降 7
n3 或 =3还原 3(两种写法等效)

临时记号只作用于当前音,转调时会按新调自动换算。

小节线 · 反复 · 跳房子 ↑

写法含义
|小节线
||、|||、|]终止线
|:、||:反复起始
:|、:||反复终止(播放时段落演奏两遍)

跳房子(反复结尾)

用 J: 行声明房子编号,作用到下一个 J: 行为止;J: 后不写编号表示结束:

|: 1 2 3 4 | 5 - 6 - |
J: 1.
7 7 1' - :|
J: 2.
7 7 2' - ||

渲染为「1.」「2.」括线;播放时第一遍走 1. 房子,反复后自动跳入 2. 房子。跳房子可以与反复记号自由组合。

三连音 ↑

T( 括号内的 n 个音均分一拍:

T(5 6 1)    → 三连音,各 1/3 拍
T(5_ 6_ 1_) → 显式指定减时线(渲染用),时值仍均分

简谱视图绘制连音括线与数字,五线谱视图在符杠上方标注数字。时值采用精确分数计算,多个连音组相邻也不会产生累积误差。

歌词 ↑

歌词行写在音符后面,音节自动对齐到音符:

写法对齐方式
词: 海 上 浪 花按空格分词,逐词对应音符
Lc: 一闪一闪亮晶晶逐字对应音符
Lw: 浪花 唱着歌按空格分词(与「词:」相同)
L: 好/朋/友手动按 / 分隔
5"你"行内歌词,对齐到前一个音符
  • % 表示该音延长上一音节,谱面渲染为延音横线;
  • 多段歌词写多行即可,自动分行显示;
  • 歌词中的标点会保留并跟随音节显示。

D.C. 与 Fine ↑

在谱中直接写标记(用空格与小节线分隔):

1 2 3 4 | 5 6 7 1' Fine | 2 2 3 3 | D.C.

播放到 D.C. 时从头反复,回到 Fine 处结束。标记会渲染为斜体文字,转调后自动保留。

Sparks 格式兼容 ↑

可以直接粘贴 外部格式Sparks NMN 文本,以下指令与写法原生识别:

指令 / 写法说明
Dt: 标题自动填入曲名;Ds:/Da[]:/Df: 等暂不渲染
P: 1=C 4/4 qpm=96调号、拍号与速度自动捕获
N:音符行;多个 N: 暂取第一声部并提示
Lc: / Lw: / L:字基 / 词基 / 手动歌词
(56)、((1321))括号减时线组
1e 1d 1ee八度字母
=4还原记号
||| ||: :||终止 / 反复始 / 反复止
// 注释、====注释与分割线
X Y Z鼓点占位,按休止处理

Na:/Ns:/A:/Rp:/Frp:/S:/T:/B: 指令行可被解析但暂不渲染。转调后输出会规范为本站语法。

音名输入与容错 ↑

习惯固定调的用户可以直接用音名写旋律,系统按当前调自动换算成简谱数字。例如 1=C 时输入 C E G 会得到 1 3 5;换调后音名会重新换算。

输入容错:

  • 全角数字与全角标点(| - # , . ~ =)自动转换;
  • 歌词引号内的内容不参与转换,中文标点原样保留;
  • 无法识别的字符会在提示区标明行号,不影响其余部分解析。

转调 ↑

点「转调」后,整份谱子按新调重新记谱:数字按新调换算,调外音自动带升降号,而旋律的实际音高保持不变。例如 1=B 的 1 2 3 4 5 6 7(即 B ♯C ♯D E ♯F ♯G ♯A)转为 1=C 后记作 7 #1 #2 3 #4 #5 #6。

转调面板会给出对照表,方便核对。三种记号风格:

风格规则适用
自动升种调用升号、降种调用降号一般情况
全部升号 ♯所有降号改为等音升号(b7 → #6)复音口琴等固定调乐器
全部降号 ♭所有升号改为等音降号偏好降号记谱时

🎺 复音口琴是固定调乐器:把谱子转到口琴的调、并选择「全部升号」,即可直接照新谱吹奏。八度超出音域时,用播放八度试听确认后再调整谱内八度点。

「♭ 低半音调 / ♯ 高半音调」按钮则以相邻的调重新记谱,方便寻找顺手的指法。

五线谱视图 ↑

顶部标签切换简谱/五线谱,两者共用同一份数据。五线谱视图会自动完成:

  • 调号写入(五度圈位置)、逐小节管理临时升降/还原记号;
  • 音符按大调拼写,八度点换算为谱表位置与加线;
  • 简谱中的非标准时值(如两拍半)自动拆分为延音线连接的标准音符;
  • 符干方向、符杠分组、三连音数字括线、歌词对齐。

所有符号采用 SMuFL 标准音乐字形(内嵌字体),导出与打印效果与屏幕一致。

试听 · 节拍器 ↑

  • ▶ 播放:按谱面速度合成播放,当前音符高亮并显示小节进度;
  • 节拍器:勾选后随播放打拍,小节首拍为重音;
  • 播放八度:整体升/降八度,适配人声或乐器音域(不影响谱面);
  • 同音延音线自动合并为一音;反复、跳房子、D.C. 按结构真正展开播放。

导出与打印 ↑

格式说明
PNG约 200 DPI 高清位图,适合微信/聊天工具分享
PDFA4 页面,适合打印与存档
SVG矢量图,可在设计软件中继续编辑
打印调用浏览器打印,仅输出谱面
.txt谱源纯文本,可再次导入继续编辑

导出针对当前视图:需要五线谱 PDF 就先切换到五线谱标签。文件名自动带上曲名与视图类型。

编辑技巧 ↑

  • 点击谱面定位:在预览区点击任意音符,光标会跳到源文本中对应的位置;
  • 符号快捷键:输入框上方的符号按钮在光标处插入记号;
  • 强制换行:空行或行尾换行会让谱面在此换行;
  • 缩放:预览区 +/- 调整显示比例;
  • 注释:% 或 // 开头的内容不参与记谱;
  • 自动保存:谱面、曲名、速度实时保存在本地浏览器,「新建」前请确认已导出需要的内容。

常见问题 ↑

提示「第 N 小节共 X 拍,应为 Y 拍」?

这是拍数校验。检查该小节的减时线与增时线是否配平;第一小节默认允许弱起,不做校验。个别小节想留白可用休止符 0 补足。

为什么转调后数字变了?

本系统采用「改记谱」转调:实际音高不变,数字按新调重新换算——这样复音口琴等固定调乐器可以直接照新谱演奏。对照表会显示原调七个音级的新记法。

转调后出现很多升降号正常吗?

正常。新调的调内音不带记号,调外音必须用临时记号表示。选择「全部升号」或「全部降号」可以统一拼写风格。

歌词和音符对不上?

歌词按顺序跳过休止符对齐到音符;% 表示该音延长上一音节。核对音符数量与音节数量即可。

播放没有声音?

浏览器要求首次播放需要用户交互——点击播放按钮即可。部分浏览器在后台标签页会暂停音频,切回页面再播。

数据保存在哪里?

浏览器本地存储中,清除浏览器数据会丢失谱面,重要谱子请用「下载 .txt」备份。

语法速查表 ↑

写法含义
1=C / 4/4调号(十二调)/ 拍号(2/4 3/4 4/4 3/8 6/8)
1–7 / 0do–si / 休止
1' 1,高音点 / 低音点(可叠加;亦可用 1e 1d)
#4 b7 n3 =3升 / 降 / 还原
-增时线,每条加一拍
_减时线,每条减半(八分/十六分/三十二分)
(56)括号减时线组(Sparks 写法)
.附点(5.. 双附点)
| || |: :|小节 / 终止 / 反复始 / 反复止
T(5 6 1)三连音 / n 连音
5~6连音线 / 延音线
词: Lc: Lw: L:歌词行(% 延长)
J: 1.跳房子
Fine D.C.段落跳转标记
C D E音名输入
% / //注释

打开编辑器试试 →