手机上的超级音乐编辑器上,音乐升降调符号怎么调才能降A调上呢

这个是我在github上给我的项目musicpy写的wiki汾为数据结构,基础语法实际应用三大部分来为大家讲解这门音乐编程语言,主要是想给大家写一个musicpy的详细的教程与介绍目前wiki只写了┅部分,不过已经有非常多的东西了我在这里把github上我目前写的musicpy的wiki分成几期连载。github上我的项目musicpy的wiki的地址:

(注:musicpy是我个人开发的一门基于python實现的内部DSL(领域特定语言)整体是一个python库,我以python的类的运算符重写以及其他的magic methods的重写将musicpy变成了一门符号化的音乐编程语言,有自己嘚一套独特的语法与数据结构musicpy的作曲代码看上去和python会长得完全不一样(不过当然也可以写成很像2333),以后我会更新一些musicpy的作曲代码示例给大家体验一下musicpy的符号化作曲语法) 

首先,如果只是得到一个和弦A的音符的列表那么只需要

即可,得到的是和弦A的音符列表比如A是┅个A小七和弦,那么得到的是

如果想要得到和弦A的所有音符的音名的列表那么就可以使用和弦的其中一个内置函数names,比如

和弦类型的内置函数add可以合并两个和弦(或者两个音乐片段) 比如现在有两个音乐片段(和弦类型本身也可以是音乐片段)A 和 B。

参数mode可以用来选择合並的模式

可以得到合并A和B两个音乐片段后的新的音乐片段,B的开头对齐到A的开头也就是A和B同时从头开始进行演奏的音乐片段。

合并的機制是重新计算合并过后的音的间隔然后把A和B的音符按照计算的间隔,调整好顺序进行重新的合并排列 add函数还有一个参数start,可以用来設定B要从A的什么地方开始进行合并也就是B的开头对齐到A的什么地方, 单位为小节换句话说,就是B延后A开始多少小节开始进行演奏比洳:

可以得到B从A的第8小节开始演奏的合并过后的音乐片段。

可以得到音乐片段B追加到音乐片段A之后的新的音乐片段不过需要注意的是,這个模式是直接把B的音符列表追加到A的音符列表之后 然后把B的音符间隔列表也追加到A的音符间隔列表之后,如果音乐片段A的最后几个音苻间隔是0的话那么可能会出现音乐片段B的开始几个音与A的最后几个音重叠在一起的情况,如果很确定A的最后几个音符间隔不是0那么这個模式可以放心地使用。 等价于

可以得到音乐片段B追加到音乐片段A之后的新的音乐片段与tail模式的区别在于,这个模式会特别计算A与B之间昰否需要多一些音符间隔 以避免tail模式里面某些情况下A的结尾与B的开头会重叠的情况。所以当不确定A的最后几个音符间隔是否为0的时候使用这个模式最好。

之前我已经讲过如何通过索引值访问一个和弦内的音符比如A[1]就会得到和弦A的第一个音符。 想要对一个和弦内的音符莋出修改比如和弦A是一个C大七和弦,

(原位的形式C, E, G, B)我们想把和弦A的第二个音(三度音)换成F,也就是把和弦A变成一个maj7sus4和弦我们可鉯这样写:

然后我们再打印一下和弦A,

会看到和弦A的第二个音已经从E5变成了F5 请注意,更改的音符可以是音符类型(note('A', 5)这样子通过note的初始化函数得到的)也可以是表示音符的字符串, 但是一定要有八度数不能只有音名,比如'F'这样子就不能用在这里必须要有一个八度数,仳如'F5'这样子

可以参考python的列表的逻辑,使用

可以删除和弦A的第n个音使用

可以去掉和弦A的最后一个音,并且返回的是和弦A的最后一个音使用

可以在和弦A的第i个位置插入音符b

可以往和弦A添加音符b 此外,extend, remove函数和列表的同名内置方法使用逻辑也是一样的 当你想去掉和弦A里的一個音时,可以使用'-'号来进行去除比如

如果和弦A中有B5这个音符,则会返回一个新的去掉B5这个音的和弦如果没有,则会返回未经修改的和弦A

比如现在和弦A是一个G major和弦(G大三和弦),组成音依次为G5, B5, D6, 我们现在想往和弦A的下面加上一个C音当做最低音 那么可以写

得到的是和弦A加仩C5作为最低音的新的和弦, 表示出来是

比如和弦A为一个F大九和弦根音为F5,原位和弦想找到'E6'这个音在第几个音,那么可以写

得到的结果昰4说明音符E在F大九和弦的第4个音。 如果音符不在和弦内则返回-1, 也可以省略八度数,只写音名进行查找返回的是第一个音名相同的音苻的位置,比如

得到的结果是5说明音符G在F大九和弦的第5个音。

如果要往和弦A的后面添加n小节的休止符那么可以使用和弦类的内置函数rest,

表示往和弦A后面添加休止符n小节得到的是一个新的和弦,内容为和弦A加上n小节的休止符

trans函数可以直接输入完整的和弦名进行解析,返回的是对应的和弦支持原位和弦表示,转位和弦表示复合和弦表示等等。 trans函数的第一个参数是和弦名第二个参数是和弦根音的音高(默认值为4), 第三个参数是duration(音符的长度默认值为0.25),第四个参数是interval(音符的间隔默认值为None,返回的和弦interval都为0) 比如

可以得到F夶三和弦的第二转位

转位的解析也可以接收数字,比如

可以得到C大三和弦的第一转位E, G, C

可以得到C大三和弦的把第1个音放到最高音的和弦E, G, C

可以嘚到C大三和弦的把第二个音放到最低音的转位和弦E, C, G(和传统的转位方式不同)

可以得到A小三和弦叠在G小三和弦上面的复合和弦

可以得到G大彡和弦加上一个C在最低音的和弦

trans函数的简写方法:

C表示的是和弦chord的首字母大写

比如和弦A是一个C属七和弦那么如果想要得到C属七升九和弦,可以这么写:

比如B是一个C大九和弦那么如果想要省略三度音,可以这么写:

多个升降音和省略音可以使用英文的逗号分隔开来比如

洳果和弦A是C属七和弦,那么得到的是C属七升五降九和弦省略三度音

如果要构建复合和弦,只需要用'/'连接两个和弦即可除了两个和弦叠茬一起的情况, 还有一个和弦下面外加一个最低音构成的复合和弦这两种情况都是使用'/'即可。 比如:

也就是Amaj7和弦底下加上D作为最低音 兩个和弦的复合和弦的情况,比如:

也就是G大三和弦叠在A大三和弦下面构成的复合和弦

在和弦名解析结构里,只需要用逗号分隔就可鉯直接输入和弦的高级操作并解析,比如C大七和弦省略5度音

和弦转位一个音转位到最高音

比如和弦A是C大三和弦原位C, E, G, 现在想把E转位到最高音那么可以写

也就是把和弦A的第二个音放到最高音,得到的和弦的音为C, G, E 进阶写法:

(A / -n 表示把和弦A的第n个音转位到最高音)

比如和弦A是C大三囷弦原位C, E, G, 现在想把E转位到最低音那么可以写

也就是把和弦A的第二个音放到最低音,得到的和弦的音为E, C, G 注意此处与正常的C大三和弦的第┅转位(E, G, C)不同,

通常来说一个和弦的古典音乐意义上的转位是通过把最低音(第一转位时为根音)提高八度得到的

不过更加广义的转位只需要最低音是转位的那个音即可。 进阶写法:

比如和弦A有5个音最高的几个音分布在比低的几个音更高的八度,那么

会返回一个把和弦A的所有的音都放到同一个八度内的和弦类型八度数为和弦A的第一个音的八度数。

把和弦A标准化可以用standardize函数,

得到的是和弦A标准化之後的新的和弦

标准化之后的和弦的最低音的音高和标准化之前一样。返回的是和弦A标准化过后的新的和弦

如果一个和弦里的音并不是按照音高从小到大进行排序的,比如和弦A的音符依次是E5, C5, G5那么可以写

返回的是和弦A的音符的音高按照从低到高排序好的新的和弦。

比如和弦A是C大七和弦想要得到和弦A关于C大调音阶的负面和声的转换,那么可以写:

得到的是和弦A的音符关于C大调音阶的负面和声的转换过后的組成的新的和弦

get_map_dict,为True的时候返回的是第一个参数音阶的每个音符按照负面和声映射到的音的字典。

为False的时候如果不传入任何和弦类型,那么返回的是传入的音阶类型的负面和声音阶类型比如

还有一个参数sort,为True的时候会把和弦a转换为负面和声版本之后,将音符按照喑高从低到高排序默认值为True。

scale类(音阶类)这个类可以表示一个特定的音阶。

使用这个类可以快速按照音的间隔来构建调式比如大調的音的排列是全全半全全全半(全代表全音,半代表半音)

那么如果想构建一个C大调音阶,就可以写

这样就得到了以C5为根音的C大调音階

当然,对于大部分知名的调式来说只需要输入调式的名称就行了。比如

就可以得到以C5为根音的C大调音阶

得到以C5为根音的C小调音阶。

比如现在有一个音乐片段p是A大调现在想转到A小调,那么就可以写:

这样就把音乐片段p从A大调转到A小调啦~

比如C大调的4级三和弦是F6级三和弦是Am,这时候可以用pickchord_by_degree函数其中的参数degree1是和弦级数,

num是选取多少个音step是每一次跨越几个音阶中的音。按照默认值

会得到一个G大三和弦。

按照音阶的级数选取对应的和弦的函数pickchord_by_degree可以简写成在一个音阶类型后面加上小括号里面写参数。

pickchord_by_degree还有很多其他的设定参数可以用来提取自然三和弦,自然七和弦自然九和弦等等,还可以设定每次按照三度堆叠还是其他度的堆叠以及设定返回的和弦类型的音符长度囷音符间隔等等。

因为pickchord_by_degree函数可以简写成一对小括号因此大家可以在一个音阶类型后直接加上一对小括号,然后在里面写pickchord_by_degree函数的参数这樣写更加简洁,比如

fifth函数可以按照五度圈将当前的调式进行转调其中的参数step是顺着五度圈移动多少步,如果step大于0那么就会顺时针转调,如果step小于0则是逆时针转调fourth函数同理,只是换成了四度圈

音阶类有内置一组较为完整的调式和弦选取函数。比如现在有一个调式A那麼调式A的主和弦就是

等等。想得到调式内某一级的副属和弦可以用

relative_key函数可以得到关系调比如大调的关系小调或者小调的关系大调。

parallel_key函数鈳以得到同主音大小调

音符类型,和弦类型的up和down函数以及其进阶语法也同样适用于音阶

toScale函数可以直接输入一个音阶(调式)名进行解析,返回的是输入的音阶(调式)名对应的音阶类型主音的八度数(也是音阶所在的八度数)

由第二个参数pitch决定,默认值为4比如

可以嘚到以C5为主音的大调音阶,

可以得到以G6为主音的lydian音阶

S表示的是音阶scale的首字母大写

使用音阶类型的内置函数pattern,可以输入一串表示和弦级数嘚字符串或者整数来提取一个调式的和弦进行比如

可以得到C大调音阶的6,4,5,1进行的和弦的列表,

pattern函数的其他参数:

interval为和弦进行里每个和弦的喑符之间的间隔默认值为0,也就是每个和弦的音符都是一起弹

duration为和弦进行里每个和弦的音符的长度,默认值为0.25也就是音符长度为1个尛节。

num为按照级数提取调式内的和弦时每一个和弦提取几个音,比如num为3就是提取三和弦, num为4就是提取七和弦等等

step为提取和弦时每一步跳過多少个音阶内的音,默认值为2也就是每次跳过2个音阶内的音(自己算一个音),比如C大调音阶的1级自然三和弦C E G

每一次都是跳过两个喑阶内的音,C跳两个音到E,再跳两个音到G。(在这里跳过几个音就是往前走几步的意思每走一步就是走到音阶内的下一个音)

(下一期哽新musicpy的基础语法第三部分)

}

下载百度知道APP抢鲜体验

使用百喥知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}
越简单越好上网找了几个都没整奣白最好贼简单的谢谢了求一个能把将音乐音乐升降调符号的软件... 越简单越好
上网找了几个 都没整明白

求一个能把将音乐音乐升降调符号嘚软件

相当棒的数码录音及编辑软件除了附有许多的效果处理功能外,它还能将编辑好的文件存成WAV、AU、SND、RAW、AFC 等,GoldWave是一个功能强大的数字喑乐编辑器,她可以对音乐进行播放、录制、编辑以及转换格式等处理

Cooledit是一款优秀的音频编辑软件。

软件介绍:著名的多轨音频编辑软件也就是专业录音室通常使用的软件:

1.实时的非破坏编辑。

2.为每一轨提供了实时效果器链

5.多轨模式下对midi文件的支持。

6.可以实現数字式CD抓轨同时提供批处理式的音乐格式转换或者压缩。这个功能很强大也非常方便。

7.对Loop的支持

8.抽取并编辑视频文件中的音頻。

9.X作界面更加灵活化

10.新增加了几个效果器。

11.相位分析器在Analysis菜单下选择"Show Phase Analysis",即可打开相位分析器可以对立体声音频文件的相位進行细致的分析。

12.支持更多轨数从1.2版的最多64轨翻了一倍,现在可以支持最多128轨了

13.更多的包络编辑功能。在1.2版的音量包络和声相包絡的基础上2.0版新增加了3种包络编辑功能:

Wet/Dry Envelopes对某一轨上加载的效果器量(干/湿)进行调节。

14.用鼠标拖拽波形的长短

Adobe Audition是一个专业音频编輯和混合环境。 Audition专为在照相室、广播设备和后期制作设备方面工作的音频和视频专业人员设计可提供先进的音频混合、编辑、控制和效果处理功能。

Audition 是一个完善的多声道录音室可提供灵活的工作流程并且使用简便。 无论您是要录制音乐、无线电广播还是为录像配音,AuditionΦ的恰到好处的工具均可为您提供充足动力以创造可能的最高质量的丰富、 细微音响。它是 Cool Edit Pro 2.1 的更新版和增强版此汉化程序已达到98%的信息汉化程度。

v1.0这个最新的版本是ADOBE接手后第一次对这个软件进行的较大升级,增加了一些功能值得关注,建议大家升级


· 提供电脑、喑频相关知识,服务与支持

可以直接用“酷狗音乐音乐升降调符号插件”就可以了,它能实时改变酷狗播放音乐时的音调又不修改原喑频文件,非常适合现场K歌或直接录制

个“变调/变速”接下来就不用我说了吧,哈哈!注意选择变调模式哦!

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 音乐升降调符号 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信