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

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

时间:2024-03-27 23:56:12浏览次数:27  
标签:和弦 调式 音阶 支持 大调 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)的内容

标签:和弦,调式,音阶,支持,大调,lilypond
From: https://www.cnblogs.com/lilypondgaspard/p/18100577

相关文章

  • css+jquery右下角弹框提示框(工作需要就开发调式了)
    使用时调用:addTip();setTimeout("closeTip();",1000);setTimeout("removeTip();",2000); //添加提示框functionaddTip(){vartip="<divid='tip'>"+"<divclass='tip-header'>提示......
  • 单轨编辑——基础操作与频谱调式
    删除某一段的音乐选住,delet把这个打开是平谱......
  • 解决在macOS系统上使用rust-gdb调式rust代码时无法进入断点的问题
        问题title缩写,主要原因是gdb无法在cargo生成可执行文件和符号信息关联起来,类型信息如下图:  解决方案:在Cargo.toml文件中添加一项配置,所以能找到符号信息. 配置信息说明:1. profile.dev或者profile.release是用cargobuild进行编译时使用到的配置......
  • 第二节:react-redux详解、分模块、调式工具等
    一.        二.        三.         !作       者:Yaopengfei(姚鹏飞)博客地址:http://www.cnblogs.com/yaopengfei/声     明1:如有错误,欢迎讨论,请勿谩骂^_^。声     明2:原创博客请在转载......
  • 怎么给旋律配和弦 旋律配和弦的必看规则
    怎么给旋律配和弦?配和弦没有固定的配法,只要和旋律一起演奏听起来是和谐的就是正确的和弦。旋律配和弦必看规则?下文将用实际案例详细讲述旋律配和弦的方法。一、怎么给旋律配和弦1、找参照音我们要从我们要配和弦的乐句中找出参照音。例如我们要给四拍的一段乐句配一个和弦,我们可以......
  • 属7和弦
    看了好多百科,发现很多错误,最后找到wiki百科,收藏一下。可以看出,属7的构成比较单一,就是大小7,非常固定,必须是大3度+小3度+小3度,大3和弦+小3度。在中间的3音上一定是大三度的。从24#61可以看出来,为什么要升,就是这个道理,必须要是大3和弦才行。如果光从7度这个角度上看,4升不升也......
  • 90js_debugger调式,var,let,const
    自己写了一个js文件,主要是记录web页面F12调式代码如下:functiona(){leta_var="a";b(a_var);}functionb(a_var_from_a){debugger;console.log(globa......
  • 调式源码解决 seata 报错 can not get cluster name 问题
    最近在使用SpringCloud整合分布式事务seata,项目启动之后,控制台一直报错:cannotgetclusternameinregistryconfig'service.vgroupMapping.nacos-provide-order-sea......
  • Eclipse 调式程序
    Eclipse调式程序方式一、cin、out调式我们可以调用java中的System.ou.println()对程序某一处的位置进行输出,从而进行调试。方式二、Eclipse的Debug调式功能我们在测试......
  • 彻底搞懂钢琴的调式
    目录前言平均展开黑白键C大调升记号大调G大调D大调A大调E大调B大调#F大调#C大调降记号大调F大调bB大调bE大调bA大调bD大调bG大调bC大调前言钢琴键盘是标准的十二平均律,黑......