自制lilypond中文命令包,包含音阶、调式、和弦、分解、节奏等基础板块

可以使用中文命令打lilypond,包括输出音阶、调式、和弦、和弦分解、节奏等,示例如下

 

 

下面是示例文件,按需要删除%号

\version "2.24.0"
\language "english"

\include "Chinese commands.ly"

{
  % 大调与小调
   \音阶 c'4 \大调
  % \音阶 c'4 \小调 
  
  % 教会调式
  % \音阶 c'4 \爱奥尼亚
  % \音阶 d'4 \多利亚
  % \音阶 e'4 \弗里几亚
  % \音阶 f'4 \利底亚
  % \音阶 g'4 \混合利底亚
  % \音阶 a'4 \伊奥利亚
  % \音阶 b'4 \洛克里亚
  
  % 民族五声调式
  % \音阶 c'4 \宫调
  % \音阶 d'4 \商调
  % \音阶 e'4 \角调
  % \音阶 g'4 \徵调
  % \音阶 a'4 \羽调
}

{
    \音级 
    #'(-3 -2 -1 0 		;; 支持负数和休止符
       1 2 3 4 5 6 7 8 
       8.1 8.2 8.8 8.9		;; 支持变音
       )
  
    \音阶 c'4 \大调
}

{
   %\加节奏 { 8 \同音重复 {16 16} }
   %\分解和弦 #'(1 2 3
   %          0 			;; 支持休止符
   %          3.1 3.2 3.8 3.9	;; 支持变音 
   %          (4 5)		;; 支持和弦 
   %          (1 -1 -2)		;; 支持负数
   %          ) 
   \调式和弦 
    #'(-3 -2 -1 0 		;; 支持负数和休止符
       1 2 3 4 5 6 7 8		
       8.1 8.2 8.8 8.9		;; 支持变音
       )
  
    \音阶 c'4 \大调
}

 

文件包见

https://files.cnblogs.com/files/lilypondgaspard/commands-in-lilypond.zip?t=1710963211&download=true

下载后解压到lilypond安装目录中再使用

 

----------

命令说明:

因个人能力有限,很多内容完全是套壳的,而且还套不明白

有兴趣者研究里面的chinese commands.ly就明白了,里面有大量尚处于试验状态的代码

其中加节奏命令完全套用了Index of /Lilypond/changePitch (free.fr)的内容

posted on 2024-03-27 23:46  lilypond手残粉  阅读(99)  评论(0编辑  收藏  举报