基于对节记谱法的盲文乐谱自动排版方法及装置的制造方法

文档序号:9930266阅读:713来源:国知局
基于对节记谱法的盲文乐谱自动排版方法及装置的制造方法
【技术领域】
[0001] 本发明设及一种盲文乐谱自动排版方法及装置,特别设及一种基于对节记谱法的 盲文乐谱自动排版方法及装置,属于基于计算机科学的盲文乐谱处理与分析技术领域。
【背景技术】
[0002] 根据中国残疾人联合会〔2012)25号通知文件,截止2010年末我国盲人数量达到 1263万人,是世界上盲人最多的国家。由于盲人不能看到明眼人使用的文字,所W他们有一 种特殊的文字,即盲字,是由法国人路易?布莱尔在十九世纪发明的,W六个凸点为基 本结构,按照一定规则排列,靠触觉感受,亦称点字。所W运种盲文结构也叫布莱尔盲字体 系,世界上所有的盲文均W该方案为基础,结合各自语言特点创造出来。
[0003] 我国盲人使用的记录音乐曲谱的符号,是国际统一的盲文音乐符号,它也是由世 界盲文鼻祖布莱尔W布莱尔盲字体系为基础创造的。使用不同的盲字组合表示不同的音乐 符号,编排出了一套书写曲谱的盲文方案。从古到今,在中华民族的细丽理壤的音乐熏陶 下,民间出现过不少才华出众的盲人音乐家和器乐演奏家。他们不仅为民族音乐宝库增添 了财富,而且为盲人从事器乐演奏开辟了广阔的道路。
[0004] 传统盲文乐谱的录入是一项非常繁琐的工作,并且要求录入人员具有音乐方面的 专业知识。传统的五线谱是一种二维结构,而盲文是一种线性书写的一维结构,由二维转为 一维本身就导致了繁琐的规则和较长的篇幅,而盲文出版多使用一行30个盲字、每页25行 的纸张,使其一行能承载的音符信息非常有限,而钢琴谱或更复杂的交响乐谱都是包含对 应的多个五线谱,必须保证节拍对齐才能体现原意,因而使得盲文乐谱排版极为复杂。此 时,迫切需要一套基于计算机自动化技术的盲文乐谱自动排版方法,W提高盲文乐谱出版 效率,为广大盲人朋友提供更多更好的盲文乐谱满足其学习与演奏的需求。
[0005] 常用的盲文记谱方法有如下几种:
[0006] 1、直线法
[0007] 它是W最低音作为基础写作原音符,上方各部音用音程号表示。运种记谱法只适 用于学习"和声学"时使用,正规的大型乐曲不宜使用。
[000引 2、逐节法
[0009] 先写一小节(或不完全小节)的低音部(左手)的乐谱,空一方后,再写一小节(或不 完全小节)的高音部(右手)的乐谱,继而前后空方写小节线"
。,接着再继续写下一小 节的低、高音部的乐谱和小节线。如此逐节地写下去,直到一个乐段或整首乐曲结束。
[0010] 3、对节法
[0011] 运是一种类似五线谱高、低音谱表(右手乐谱、左手乐谱)上下行平行书写记谱的 方法。上、下第一个音符号要对齐。高、低音谱表只能写在一页上,不能拆开换页。
[0012] 4、音符式记谱法
[0013] 低音部和高音部都W最低音为基础,写作原音符,上方各部音都写作降位的"八分 音符"。用运种方法记谱有很多符号需要调整,否则就会发生混淆。调整的符号都写在音符 前。
[0014] 5、管弦乐队总谱记法
[0015] 管弦乐队总谱的记法,一般采用对节法记谱。各种乐器依次,逐行对节记谱。第一 种乐器的行头要写小节数字。乐器都采用外文简写。
[0016] 盲文术语对照:盲字W方为单位,一个盲字为一方
[0017] 空方:議 [001引左手标记:
[0019] 右手标记:
[0020] 本发明使用的是对节记谱法,其具体规则如下:
[0021] 乐谱开始的格式如下:
[0022] 页码 [002;3]标题
[0024] 作词者
[0025] 作曲者
[0026] 修改者
[0027] (空行)
[00%](两个空方)英文行板或曲风(两个空方)速度
[0029] 拍号
[0030] 对于乐谱内容,按照小节来写盲文。每一行盲文最多40方(或者30方)。
[0031] -般来说,一行内就写一小节。如果一行可W写多个小节,则可W在一行内写多小 节,中间W-个空方隔开。当一行存在多个小节时,左右手小节起始位置要一致,少于5方时 使用空方填充对齐,多于5方使用4
填充对齐;除了第一小节需要写左右手标记之外, 后面的小节都不用写。
[0032] -小节的格式如下;
[0033] 小节数(空方)右手标记+右手乐谱内容
[0034] 行号 左手标记+左手乐谱内容
[0035] 当一行有多拍时,行号和小节数只需在一行(五线谱中的一行)的第一小节前写; 当一节需要多行时,行号和小节数只需在该节起始位置前写。
[0036] 行号之前要空出小节数所占盲文方数,小节数与右手标记之间要空出行号所占盲 文方数;保证左右手标记对齐。
[0037] 当多行连续写一小节或一拍内容时,只需在第一行前加左右手标记;如果是隔行 输出时则每行前都要加左右手标记。
[0038] 如果左右手的拍数不一样则无法处理。
[0039] -节中的任意手需要至少一行输出时,具体分=种情况:
[0040] 1)左右手都不换行。一手一行,每行逐拍写;
[0041] 2)只有一只手换行。先把右手的乐谱内容写完,再写左手的内容。需要换行的手连 续写
[0042] 3)左右手都换行。按一行一拍写,左右手各写一拍,如果不是小节最后一拍需要在 结尾写止
,表示小节未完;在非小节第一行行首与行号对齐的地方写
,表示小节未完。
[0043] 具体格式如下:
[0044]


【发明内容】

[0045] 本发明的目的在于提供一种基于对节记谱法的盲文乐谱自动排版方法,实现常见 的钢琴谱的盲文乐谱的自动排版,W节约人力劳动,提高盲文乐谱出版效率。
[0046] 为了实现上述目的,本发明采用了 W下技术方案:
[0047] -种基于对节记谱法的盲文乐谱自动排版方法,包括W下内容:
[004引根据五线谱的节拍信息,为了保证盲文乐谱编辑过程的排版,记录输出盲文乐谱 每小节的范围,在该范围内的修改皆认为是该小节内部的修改,使排版计算过程仅针对该 小节进行;对每一小节,对应左右手采用2行排版,一行对应右手,一行对应左手,且右手在 前,左手在后;
[0049] 排版时,根据每一行盲文可写的最大方数m,当一行仅能容纳一个小节的盲文时, 一行内只写一个小节,否则,在多个小节之间W-空方隔开,在行首增加左右手标记,在左 右手标记前增加小节序数和行号,小节序数添加在右手标记前,行号添加在左手标记前;当 一行可W写多个小节时,在左右手对应的盲文乐谱中短的内容后面追加补足标记,补足少 的方数,W使对应小节的左右手盲文乐谱内容对齐;当一行容纳不下一个小节的盲文时,即 单个小节需要占用一行或多行,通过W下规则输出该节内容:
[0050] 如果一小节内左右手都换行且每拍仅需一行时,则右手在上左手在下依次输出各 拍内容,即i行输出右手第一拍,i + 1行输出左手第一拍,i+2行输出右手第二拍,i+3行输出 左手第二拍,直至输出完成;
[0051] 如果一小节内左右手都换行但有的拍需要多行输出时,仍然按照右手在上左手在 下依次输出各拍内容,遇到一拍多行时要使该拍的内容连续输出,即右或左手第n拍需要多 行输出,i行输出第一行,i+1行输出第二行直至输出完成,再根据当前是右手则在下一行输 出对应的左手拍,当前是左手则在下一行输出下一拍右手;
[0052] 如果一小节内左右手仅一只手盲文需要换行,则先输出右手内容,输出完后再输 出左手内容,无论哪手需要多行,都连续输出;即右或左手第n节需要多行输出,i行输出第 一行,i + 1行输出第二行直至输出完成,再根据当前是右手则在下一行输出对应的左手节, 当前是左手则在下一行输出下一节右手;
[0053] 输出后,在该节的第一行前增加对应的左右手标记,并在右手标记前增加小节数, 左手标记前增加行号;其它非连续输出单手乐谱的行前增加对应的左右手标记,左右手标 记前增加小节未完标巧
,对应左右手最后一拍所在的行W前的各行结尾处添加小节未 完标记

[0054] 作为优选,所述补足标记当需
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1