自制lilypond中文命令包,包含音階、調式、和絃、分解、節奏等基礎板塊

lilypond手残粉發表於2024-03-27

可以使用中文命令打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)的內容

相關文章