正在加载…
爱记谱 iJipu 爱记谱 iJipu 打开应用

代码式简谱制谱引擎

码即成,谱自现

以 .jps 文本编写简谱:右侧书写源码,左侧同步成谱。
支持实时试听与多格式导出,免安装、免注册、免费开源。

最新版 · · 手机 / 平板 / 电脑通用 · 支持 PWA 离线 · AGPL-3.0 开源

爱记谱 iJipu 拆分视图:左侧实时渲染的简谱,右侧 .jps 代码
右侧书写源码,左侧同步出谱(应用默认方向,可对调)

一行文本,一段旋律

下列每段均为完整的 .jps 脚本。点选示例,再切换「脚本 / 预览」标签查看效果; 预览使用与应用相同的引擎,渲染结果一致。 示例从「小星星」开始,依次覆盖反复、跳房子、临时伴奏与多声部。

B: 小星星
D: C
P: 4/4
Q: 1 1 5 5 | 6 6 5 - | 4 4 3 3 | 2 2 1 - ||
C: 一 闪 一 闪 亮 晶 晶 满 天 都 是 小 星 星

在应用里试听

高低音点 ' ,、时值线 - /、附点 .、 连音线 ( ):改一个音符,即改一个字符。 每行以命令字开头:Q: 曲、C: 词、B: 标题、V: 版本。 完整写法见脚本语法说明;那里的每个示例也是可切换的块, 块上可写 v=(视图:谱面 / 满宽 / 整页)与 z=(缩放)。 另:网页端无法取得精确的字形度量,预览使用估算宽度,可能与编辑器相差一两个像素。

核心能力

⌨️

文本即乐谱

以文本编写乐谱:语法高亮、自动格式化、行首命令快捷键;修改谱面即修改字符,可用 Git 管理版本。

👁️

实时预览

编码 / 左右拆分 / 预览三种视图。点击谱面音符,光标自动跳到编辑器对应位置,反向亦可。

🔊

实时试听

Web Audio 现场合成,128 种音色随谱指定;多声部同时出声,反复记号与跳房子自动跳转。

🖨️

多格式导出

PDF(矢量打印 / 位图两路)、PNG、JPG、SVG 与 MIDI,适用于打印、微信分享、课件与教案。

🎼

多声部与临时段

临时伴奏 {bz}、临时多声部 {dsb}、替谱段 {tp}、跳房子、倚音与各类装饰记号。

🔁

兼容番茄简谱

沿用 .jps 后缀与脚本语法,原网站导出的谱面可直接粘贴使用。

📱

手机与电脑通用

网页版免安装。手机可"添加到主屏幕"作为应用使用;支持 PWA,打开过一次之后离线亦可用。

🔓

免费开源

无需注册登录,谱面保存在本机浏览器或文件夹中。核心引擎以 TypeScript 实现,协议为 AGPL-3.0。

以代码的方式写谱

三种视图随时切换:编码只专注谱面,拆分左右对照、改一处看一处 (默认左谱面、右代码,方向可对调),预览只看成品、专心打磨排版。

语法有错时,编辑器直接写明「哪里错 + 正确写法」,点击即可跳到出错位置。

编码视图
编码
左右拆分视图
左右拆分
预览视图
预览

复杂谱面的排版

多声部、临时伴奏、反复与跳房子、倚音与波音滑音等简谱中的难点,都有对应的写法; 排版自动计算,试听时音符与色块同步跟随。

排好即可导出:PDF(矢量打印 / 位图两路)、PNG、JPG、SVG 与 MIDI,适用于打印、分享与课件。

多声部与临时段的简谱排版
多声部 / 临时段
导出面板:PDF、图片、音频多档格式
导出面板

Obsidian 插件

在笔记中编写简谱

安装插件后,在任意笔记中写入一个 ```jps 代码块即可渲染成简谱, 渲染区右上角提供试听。短小的谱面可直接写在笔记中,无需为它单独建立文件。

  • 代码块即乐谱:```jps 渲染成 SVG,多页自动分页;语法错误只提示、不打断笔记正文
  • 也可管理 .jps 文件:链接或内联嵌入笔记,双击用插件打开
  • 桌面端带完整编辑器:点击左侧栏图标打开内嵌的 iJipu(手机端用 Obsidian 自己的编辑器书写源码,带语法着色与错误提示,切回「阅读视图」即看谱)
  • 试听:Web Audio 现场合成,不需要任何音频文件
  • 排版可拖动:显示辅助虚线后直接拖动,松手写回该谱源码的 # jps-config(与应用的设置同一口径)
  • 默认裁到墨迹:谱面视图只显示有内容的部分,整页白边不占地方;也可切换「整页 / 满宽」
  • 多平台支持:Windows / macOS / Linux / Android / iOS

安装:Obsidian →「设置 → 第三方插件 → 浏览」→ 搜索 iJipu → 安装并启用。 手动安装:将 main.js / manifest.json / styles.css 放入 <你的库>/.obsidian/plugins/ijipu/。

在 Obsidian 笔记里用 iJipu 插件渲染简谱:笔记正文中的 jps 代码块下方直接显示乐谱
笔记中的 ```jps 代码块 → 简谱(含试听)

适用人群

  • 音乐老师 / 学生:制作讲义与曲谱,导出高清图直接用于课件。
  • 词曲爱好者:随时记录旋律片段,立即试听验证。
  • 程序员 / 极客:纯文本、可版本管理、面向命令行。
  • 普通用户:抄录儿歌、记录旋律片段,几分钟即可完成。

使用爱记谱写简谱的用户,称为「谱师」(Score Smith)。

常见问题

是否需要安装软件?是否收费?

无需安装。打开网页即可编写(/app/),手机、平板、电脑通用,完全免费、无需注册。如需双击 .jps 直接打开,可另行安装 Windows 桌面版。

谱面保存在哪里?会上传到服务器吗?

保存在你自己的设备上:浏览器本地存储,或你指定的文件夹(工作区)。这是纯前端工具,谱面不会上传,也不经过服务器。

与「番茄简谱」是什么关系?

爱记谱沿用 .jps 后缀与脚本语法,高度兼容其写法,原网站导出的谱面粘贴进来基本可直接使用。

是否支持手机?没有网络时能用吗?

支持。手机浏览器打开即可编写,也可"添加到主屏幕"作为应用使用。网页版支持 PWA,打开过一次之后离线也能继续使用。

桌面版与网页版有什么区别?

功能一致。桌面版增加了系统集成:双击 .jps 文件直接打开、可加入右键"打开方式";命令行工具随桌面版发布,见命令行手册。网页版则免安装、跨平台。

如何安装 Obsidian 插件?

在 Obsidian 的「设置 → 第三方插件 → 浏览」中搜索 iJipu 安装;或从 GitHub 仓库手动安装。安装后在笔记中写入 ```jps 代码块即可渲染。