发布信息

图像处理技术助力多字体古琴减字谱录入,激发学习兴趣

作者:软荐小编      2024-09-22 09:01:01     132

奏七弦古韵,久传不衰,形韵自由。

——基于图像处理技术的多字体古琴简谱实用化输入研究

摘要:笔者在古琴X社教学过程中发现雅乐简谱软件教程,孩子们学会古琴的基本指法后,需要跟着古琴教程经常反复练习,当指法熟练了,加强了指法力度后,就会觉得枯燥、疲劳、无聊,从而降低学习兴趣,阻碍学习。如何利用音乐课上学到的一些儿歌、校园歌曲、简单、熟悉的流行音乐增加孩子们的学习动力,为他们提供相关曲目的古琴曲谱进行练习,提升孩子们的学习兴趣十分重要。网上搜索到的基本都是传统的古琴曲目,很少有常见、熟悉的流行音乐,针对小学生的儿歌、校园歌曲更是凤毛麟角。

本文利用delphi7+TBitmap32增强图形组件,实现了在各类乐谱图片文件的图层上,通过鼠标点击、拖拽等简单操作,即可将各类字体库组件层叠叠加,达到“积谱成词”的效果,从而实现计算机自主输入不同风格的古琴曲谱。一是为孩子们提供他们熟悉、喜欢、适合自己个性化的古琴曲谱,方便教师在教学过程中呈现不同风格的自主古琴曲谱,实现有教无类、因材施教;二是可以让学生对各类字体的古琴曲谱有更加美观直观的感受,让学生自己动手、自主谱曲,从而激发他们学习古琴的兴趣,提高学习动力。

关键词:降字符分数 移植 图像处理 多字体

雅乐简谱制作_雅乐简谱软件教程_雅乐简谱怎么打节奏

中华文化源远流长,中华文明博大精深。古琴是中华民族的珍贵宝藏,是国家和民族历史文化成就的重要象征。自2003年11月7日古琴艺术被联合国教科文组织公布为第二批“人类口头和非物质文化遗产代表作”以来,古琴在中国的普及程度逐渐提高。

非遗进校园,让学校成为充满文化气息的教育场所,不仅能开阔青少年的视野,更能确保非遗保护传承后继有人,推动传统文化的发展,意义深远,价值非凡。自去年我校开设古琴X延伸社以来,孩子们对此表现出浓厚兴趣,古琴的外形、音色、十大名琴、经典曲目等传说,学生们十分痴迷。然而,当开始学习指法,需要反复练习音阶才能熟练时,却显得有些枯燥,很多孩子容易打退堂鼓。教师如何设计有效的练习内容,用孩子喜欢的歌曲,呈现一首孩子喜欢的儿歌练习曲,来辅助指法训练,让学习过程“不忘初心”,让学习动力持续不断,就显得非常重要。

1、现状分析:

随着全社会对学习古琴的热情越来越高涨,流行音乐在古琴爱好者中也十分流行,大家对移植现代歌曲的热情也越来越高涨。网络上能找到的流行歌曲的古琴曲谱,大多是由古琴教师手写的纸质手稿,在清晰度和可读性上存在一些不足。

雅乐简谱怎么打节奏_雅乐简谱软件教程_雅乐简谱制作

按照现有的简体字法进行输入是一个比较繁琐的过程,目前比较流行的输入法和工具软件主要有宝松平笺字输入法和广灵神奇。经过测试,笔者发现这两款软件都存在一些不足,简单介绍如下:

雅乐简谱怎么打节奏_雅乐简谱软件教程_雅乐简谱制作

表1 包松平输入法与广灵器物功能对比

而且以上两款软件均无法实现将简谱自动转换为缩谱的功能,使得普通古琴爱好者无法用简谱演奏当下流行的乐曲,只能在网上找一些古琴老师或者名家改编移植的乐谱,且数量和种类都比较少,内容参差不齐,再加上改编者需要先手工打稿再聘请第三方排版,工作量巨大,而且演奏方法也会因为名家的技术水平而变得比较高,不太适合初学者练习。

我校开设了古琴X延伸课程,教学过程中,孩子们喜欢让老师教他们一些儿歌,比如《娃哈哈》、《小草》等,有时还会带上自己找到的简易乐谱,让我在上面标注古琴简谱,要求回家练习。因为孩子们对古琴音阶的直观反应还不熟悉,如果能利用软件,在需要弹奏某个音符时,直接显示出是哪根弦、哪个位置(也就是哪根弦、哪个琴格)的,这样会大大提高孩子们自己探索乐曲的能力,实现乐曲的独立移植,同时也能增强对音阶位置的识别,提高钢琴弹奏水平。

1.概念原理:

降低分数:

《古琴简子谱》为晚唐古琴家曹柔所创,是一种简化的书面简谱。这种简谱用部分汉字组成一定的符号来记录左手弦指法和右手指法,是一种只记录弹奏方法和音高,不记音名和节奏的简谱。其特点是:“字简而义全,文简而音全”。古琴独特的简谱历来被人们视为天书,晦涩难懂,将现代简化乐曲改编成古琴简子谱更是难上加难,一般人对其敬而远之。

毽子基本指法又称右手八指,分别为擦、拨、勾、挑、断、撑、打、挑等部分,简化版如下:

雅乐简谱制作_雅乐简谱怎么打节奏_雅乐简谱软件教程

右手八指图汉字右侧棕色部分为缩谱符号,其演奏方法简述如下:食指内移为“摸”,食指外移为“拨”,中指内移为“勾”,中指外移为“剔”,无名指内移为“打”,无名指外移为“摘”,拇指外移为“陀”,拇指内移为“拨”。

左手大拇指、食指、中指、无名指分别代表琴,右上角的数字代表琴位,下方的数字代表琴弦。完整的简化记谱法如下:

雅乐简谱制作_雅乐简谱软件教程_雅乐简谱怎么打节奏

雅乐简谱怎么打节奏_雅乐简谱制作_雅乐简谱软件教程

图2:古琴琴弦及其琴格名称

评分和移植:

将传统琴曲根据琴谱上记载的简化谱法“翻译”成现在的简谱,形成完整的简谱乐句,称为“打谱”,如下图所示:

将传统琴曲按照琴谱上记载的简化乐谱“翻译”成当前乐谱,形成完整的简化乐句,称为“打谱”,如下图所示:

雅乐简谱软件教程_雅乐简谱怎么打节奏_雅乐简谱制作

图3中红框内的简谱是通过“演奏”钢琴曲《仙翁操》的缩谱而产生的。反过来说,把已有的简谱音乐用缩谱来表达,就叫“移植”,如下图所示:

雅乐简谱软件教程_雅乐简谱制作_雅乐简谱怎么打节奏

图4 绿框内的简化谱是“移植”简谱“娃哈哈”的乐句

由于简谱中每个音符都对应着古琴上的多根琴弦和琴品,因此如何快速的在哪根琴弦和琴品上找到所需的音符,对于激发学生练琴兴趣十分重要,也能启发学生利用软件自主移植古琴曲谱。

3.实施策略:

程序采用delphi7+TBitmap32增强图形组件实现。整体设计思路是将已经录入的简谱图片文件作为第0层读入,将缩小字体库组件按照录入顺序分为第1层、第2层……。字体库为白底黑字,为了不让白色边框遮挡住字体库下一层的内容,将白色处理成透明,并逐层叠加,达到累加成字的效果,这样缩小字体就可以通过鼠标点击录入。同时可扩展包含多种钢琴字体库,力求字体多样美观,钢琴曲谱形韵自由。并具备与字库对应的简谱整体输出(即自动列出某个音符的所有弦位、品位的功能)以及保存、打印等功能,从而辅助教师制作出适合不同层次学生练习的多种风格、多样化的钢琴曲谱,提高学生个性化的钢琴练习水平,让学生参与钢琴曲谱的自主移植,提升学生的自主学习能力。具体实施策略如下:

1.丰富多彩的图片集合(提供对不同类型图像文件的支持)

目前市面上有很多第三方的乐谱制作软件(比如jpword、composer、雅乐谱等)和五线谱制作软件(比如overture、muse等),这些软件一般都带有打印输出的功能,我们利用这些软件将已经制作好的乐谱输出成jpg、bmp、png等常见的图形格式。同时学生和家长通过网络搜索到的乐谱文件也会有各种各样的格式,所以我们的软件必须要能够识别和处理这些常见的图形格式,才能方便使用。TBitmap32就具有丰富的图形处理能力,支持以上常见的图片格式。

雅乐简谱制作_雅乐简谱软件教程_雅乐简谱怎么打节奏

这样,无论学生提供什么格式的图像,我们都可以很方便的读入本软件,完成谱曲所需要的处理,大大节省了不同格式统一转换的时间,方便了谱曲。

(二)五合六局别出心裁(在原曲谱行距上加空白)

我们获取到的源文件通常是以简谱+歌词的形式呈现的,如果在简谱下面输入缩谱,就会出现空间不足的情况。如下图雅乐简谱软件教程,我们想在红线处输入缩谱,显然高度不够,所以我们需要让软件自动增加高度,方便输入缩谱。如图6所示,当学生提供的简谱是这样的,我们在现有的钢琴谱上是无法输入缩谱的。

雅乐简谱怎么打节奏_雅乐简谱软件教程_雅乐简谱制作

因此这款软件可以很轻松地将图片转换成如下效果,只需要在歌词行下方想要添加空白区域的位置插入一条水平红线,然后点击增加行高即可。乐谱会慢慢生成如图所示的绿色空白行区域,方便输入缩小后的乐谱。

雅乐简谱软件教程_雅乐简谱制作_雅乐简谱怎么打节奏

图7 绿色框为乐谱文件添加的空白区域

该部分功能的主要实现代码为:

雅乐简谱怎么打节奏_雅乐简谱软件教程_雅乐简谱制作

(三)五音混合呈现一点完成(提供整字图形排列及简谱输入功能)

琴子简谱输入是本次实践研究的主要功能。本设计可根据简谱音高对应的古琴弦位和品位制作琴子指法图。由于图片数量比较多,我们按照右手的八个指法(擦、拨、勾、挑、击、挑、撑、劈)和勾、拨、击、挑等常用组合指法的顺序排列。对于同一个弦位,我们按照左手拇指、食指、中指、无名指的顺序排列。这样会方便用户的选择,也比较有规律。

七根琴弦的音高按照古琴音位图列出,在软件中点击一个音符名称,即可显示其对应的缩减字谱图,当不同琴弦上存在相同音符时,七根琴弦可以分别用数字1234567来表示。快速筛选,利用图像图层处理技术,将缩减字谱库叠加在原图上。

雅乐简谱制作_雅乐简谱怎么打节奏_雅乐简谱软件教程

以一弦九品为例,会出现如下简字库可供选择,顺序为大、食、中、名、擦、挑、勾、踢、打、摘、托、刺:

雅乐简谱怎么打节奏_雅乐简谱制作_雅乐简谱软件教程

然后选择所需的精简字库,用鼠标单击或拖动,将其添加到简谱映像文件中。

雅乐简谱怎么打节奏_雅乐简谱制作_雅乐简谱软件教程

图9 指标约简字符库组件代码

为了达到理想的输出效果,使制作完成的简谱打印出来清晰,简谱图片大小设计为99*99像素,此时配套源图分辨率不小于2500*3500。若源图来源于网络搜索,尺寸不符合要求,建议用户自行使用上述谱子制作软件录入电子谱,然后导出生成像素在2500*3500左右,以适应软件中简谱的大小。为了字体容量小,便于透明处理,字体图片采用png文件格式。字体组件预览如下:

雅乐简谱怎么打节奏_雅乐简谱软件教程_雅乐简谱制作

图10 完整的缩小字体库99*99像素PNG格式

这样我们就可以看到六根弦六个品位的所有音符了,只要选中其中一个,然后在需要录入乐谱文件的地方点击鼠标就可以了。

这样,学生就可以利用自己找到的乐谱,自己进行这样的操作,不需要老师的帮助,就可以自己移植简单的古琴曲谱,从而提高演奏技巧,保持学习兴趣。

图11 学生改编的童谣《一闪一闪小星星》中的短语

(四)分类多样(针对多种字形部件进行分类优化,方便检索) 上述简化字标注都是以全字为单位的,优点是方便初学者直接从已有的简化字标注中找到对应的简化字标注,但字体一般不太美观。我们也根据简化字标注的结构特点进行分类,大致排列如下: 上述部件,如:

雅乐简谱软件教程_雅乐简谱制作_雅乐简谱怎么打节奏

由于不同琴曲所表达的意境不同,一首琴曲对于琴谱的字体也有要求。为增加学生对琴谱的视觉美感,目前收录了以下四种琴谱字体,分别为“武冈琴谱”、“梅庵琴谱”、“龙吟阁琴谱”、“音音诗琴谱”等字体样式,以提升学生读谱时的审美趣味。

雅乐简谱怎么打节奏_雅乐简谱制作_雅乐简谱软件教程

图12 收录四种不同风格的钢琴谱字体,力求形式和节奏的多样性、美感和自由性

(五)彩色装订成书(提供电子乐谱的文件存储、输出、打印纸质稿件)

完成简化乐谱录入后的简易乐谱文件可以导出为bmp或者png文件,方便传输共享,也可以调用打印机模块打印出来,这样就可以将教程装订成书了。

雅乐简谱制作_雅乐简谱怎么打节奏_雅乐简谱软件教程

雅乐简谱怎么打节奏_雅乐简谱制作_雅乐简谱软件教程

图13 文件保存、输出及打印实现代码

学生们将每期的练习纸打印装订起来,整理所学的知识,每个学生都可以完成一本属于自己的学习册,收集装订还可以积累分享,方便以后学习,也方便社团成员相互交流,共同进步。

四、成果展示

利用这样的排列规则和字体样式,我们可以在不同的乐谱上选择字体部件,这样排列出来的乐谱非常美观,而且部件是分类的,查找起来也很方便。

以《仙翁草》为例,手写原版钢琴谱字体效果:

雅乐简谱制作_雅乐简谱软件教程_雅乐简谱怎么打节奏

这样制作出来的古琴曲谱,在教学过程中给学生增添了无限的直接视觉美感,可以为学校、社会古琴社团的古琴教师定制制作不同阶段学生的练习教程,有效提高教学质量。同时,还可以帮助古琴教师整理古谱、重新谱曲,制作简谱、线谱、缩字谱相结合的教材,从而提高古琴在学校和社会的普及程度,让教师轻松教授古琴曲谱,让学生长久弹奏古七弦乐曲……

雅乐简谱怎么打节奏_雅乐简谱制作_雅乐简谱软件教程

图14:软件操作界面

雅乐简谱制作_雅乐简谱怎么打节奏_雅乐简谱软件教程

图15 用隐音室琴谱字体制作的《春歌》琴谱

雅乐简谱软件教程_雅乐简谱怎么打节奏_雅乐简谱制作

图16 用武冈琴谱字体制作的《梁小吟》琴谱

雅乐简谱制作_雅乐简谱软件教程_雅乐简谱怎么打节奏

参考:

相关内容 查看全部