Obsidian 插件:ABC Music Notation 让 Obsidian 变成乐谱编辑器

您所在的位置:网站首页 简谱声部符号 Obsidian 插件:ABC Music Notation 让 Obsidian 变成乐谱编辑器

Obsidian 插件:ABC Music Notation 让 Obsidian 变成乐谱编辑器

2024-04-07 13:58| 来源: 网络整理| 查看: 265

obsidian社区插件 Obsidian 插件:ABC Music Notation 让 Obsidian 变成乐谱编辑器   2023-09-21 15:23   分类: obsidian社区插件 OS

OS

分享 OS 于  2023-09-21 15:23  发布   分享 分类专栏: obsidian社区插件 文章标签: #音乐相关 #Obsidian #Obsidian插件 复制成功,开始分享吧 插件ID:music-code-blocks music-code-blocks music code-blocks:通过abcjs使用ABC音乐符号直接从代码块渲染乐谱 Obsidian 插件:ABC Music Notation 让 Obsidian 变成乐谱编辑器 概述

通过 abcjs 使用 ABC 音乐符号直接从代码块渲染乐谱

插件名片

插件名称:ABC Music Notation 插件作者:Til Blechschmidt 插件说明:通过 abcjs 使用 ABC 音乐符号直接从代码块渲染乐谱 插件分类:[’ 音乐相关 ’, ‘obsidian 插件 ‘] 项目地址:点我访问 国内下载地址:下载安装

Obsidian 插件:ABC Music Notation 让 Obsidian 变成乐谱编辑器--概述

使用 abc 语言指定符号,从代码块中渲染 ABC 音乐符号。在底层,它使用 abcjs 库,并支持 abcjs 提供的所有功能。

示例 简单的歌曲 ```music-abc X:1 T:传统爵士舞曲 M:6/8 L:1/8 R:爵士舞曲 K:G GFG BAB | gfg gab | GFG BAB | d2A AFD | GFG BAB | gfg gab | age edB |1 dBA AFD :|2 dBA ABd |: efe edB | dBA ABd | efe edB | gdB ABd | efe edB | d2d def | gfe edB |1 dBA ABd :|2 dBA AFD |] ``` 合唱音乐 ```music-abc X: 1 T: 合唱 V: T1 clef=treble name="女高音" V: T2 clef=treble name="女低音" V: B1 clef=bass name="男高音" V: B2 clef=bass name="男低音" L:1/8 K:G P:第一部分 [V: T1]"C"ed"Am"ed "F"cd"G7"gf | [V: T2]GGAA- A2BB | [V: B1]C3D- DF,3 | [V: B2]C,2A,,2 F,,2G,,2 | ``` 自定义选项

您可以通过在代码块顶部添加一个 JSON 字符串并在其后加上 --- 来将自定义选项传递给 renderAbc 函数。请注意,在 JSON 之前或之后不能有任何空格。

```music-abc { "tablature": [{"instrument": "violin"}] } --- X:1 T: Cooley's M: 4/4 L: 1/8 R: reel K: G |:D2|EB{c}BA B2 EB|~B2 AB dBAG|FDAD BDAD|FDAD dAFD| ```

当 JSON 无效时,插件仍会尝试渲染音乐块,但会在顶部显示一个大红色横幅以显示错误,以便您不会错过它。

要查看您可以使用的所有选项的完整参考,请参阅 官方abcjs文档。

维护和贡献

该插件由 abcjs-music 组织的志愿者维护,包括原作者 Til Blechschmidt。

如果您有任何反馈,请随时提出问题。如果您熟悉源代码,请考虑提交拉取请求!欢迎所有贡献。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3