摘要: 没想到发文章反而更难被预览了,那就复制一份到随笔里好了。 多次尝试之下,终于实现了现阶段谱文混排的最理想方式: 1. 综合Latex的排版(还有广泛适用人群)的优势以及Lilypond的美观优势; 2. 在同一个编辑器里完成输入、与编译与浏览成品; 3. 谱面代码可以像数学公式那样有行间与多行显示; 阅读全文
posted @ 2021-11-24 23:41 lilypond手残粉 阅读(728) 评论(3) 推荐(0) 编辑
  2024年3月27日
摘要: 可以使用中文命令打lilypond,包括输出音阶、调式、和弦、和弦分解、节奏等,示例如下 下面是示例文件,按需要删除%号 \version "2.24.0" \language "english" \include "Chinese commands.ly" { % 大调与小调 \音阶 c'4 \大 阅读全文
posted @ 2024-03-27 23:46 lilypond手残粉 阅读(55) 评论(0) 推荐(0) 编辑
  2022年6月30日
摘要: lilypond官方文档里的音乐逆行命令是\retrograde,下面给出示例、原谱和逆行效果: motiv = \relative c' { c4( g') f4. e8 } \markup "原谱" { \motiv }\markup "逆行后"{ \retrograde \motiv } 可以 阅读全文
posted @ 2022-06-30 01:30 lilypond手残粉 阅读(79) 评论(0) 推荐(0) 编辑
  2022年5月11日
摘要: 设计基本练习生成器的初衷,是希望能按我们所习惯的语言顺序,将我们的需要自然地迁移到代码上,即: 将“动机”按指定“节奏型”,设定好“优先上/下行”的顺序,用指定的“模进方式”,沿着指定的“序列”,延伸“几个八度”,还可以在上下行的结尾设置“调整”,最后是配备相应的“指法”。 只是几句话的事情,却花费 阅读全文
posted @ 2022-05-11 02:14 lilypond手残粉 阅读(124) 评论(0) 推荐(0) 编辑
  2022年1月25日
摘要: 之前在自动处理单个和弦、一般模式、chordmode下的分解和弦 - lilypond手残粉 - 博客园 (cnblogs.com)这篇随笔中,和弦是不能按指定顺序来分解的,这就为写基本练习带来了不便 所以现在开发了一个按指定顺序分解和弦的命令\BrokeChord,指定顺序之后,就可以对后面的一连 阅读全文
posted @ 2022-01-25 20:29 lilypond手残粉 阅读(142) 评论(0) 推荐(0) 编辑
  2022年1月7日
摘要: 最近在找趁手笔记的时候,意外地在思源笔记 - 本地优先的个人知识管理系统,支持 Markdown 排版、块级引用和双向链接 (b3log.org)里面发现,vditor(思源笔记的英文名)已经支持在markdown里面直接添加五线谱了: 尝试了一下,人傻了好久,渲染速度实在太快了。 因为vditor 阅读全文
posted @ 2022-01-07 02:45 lilypond手残粉 阅读(1126) 评论(1) 推荐(0) 编辑
  2021年12月25日
摘要: 在用lilypond实现模进 - lilypond手残粉 - 博客园 (cnblogs.com)里,我知道了有调内模进的命令\modalTranspose 但实际写基本练习的时候,调内模进通常是连续进行的,而做一次模进就要调用一次\modalTranspose的命令,实在是麻烦,代码也不漂亮 所以沿 阅读全文
posted @ 2021-12-25 01:00 lilypond手残粉 阅读(155) 评论(0) 推荐(0) 编辑
  2021年12月19日
摘要: 之前的分解和弦要针对不同的输入模式提供不同的命令,不实用 除此之外,如果和弦与和弦之间有插入类似于谱号切换的指令,命令也会报错。 最近研究了如何识别不同的模式,新开发的命令\ArpeggioChord可以对单个和弦、一般模式、和弦模式都做分解和弦,并且自动忽略掉临时谱号等信息 要能应用,就需要把命令 阅读全文
posted @ 2021-12-19 01:47 lilypond手残粉 阅读(160) 评论(0) 推荐(0) 编辑
  2021年12月12日
摘要: lilypond有一个教学,是如何设计一个命令为音符加accent的,具体可看: Extending LilyPond: 1.3.4 Adding articulation to notes (example) 但是,这个命令只适合加单音,不适合加在一列音上,所以把它稍加改造,可以加到一串音上,这样 阅读全文
posted @ 2021-12-12 01:19 lilypond手残粉 阅读(117) 评论(0) 推荐(0) 编辑
  2021年12月11日
摘要: lilypond没找到分解和弦的指令,特别是\chordmode下,只能打和弦本体,不能打分解和弦 所以试着设计了一下命令,由于不懂程序,摸索过程那叫一个昏天黑地…… 直接讲结果:: 一般模式下使用\ArpeggioChord 和弦模式下用\ArpeggioChordm 注意!这两项命令必须复制命令 阅读全文
posted @ 2021-12-11 20:12 lilypond手残粉 阅读(180) 评论(0) 推荐(0) 编辑