简谱编辑器

原创 2008年10月02日 08:35:00

据说简谱是法国思想家卢梭于1742年发明的。
简谱用数字替代小蝌蚪,加上一些约定俗成的修饰符号,取代五线谱成为一种大众化的记谱方法,深受广大歌咏爱好者的青睐。不过,简谱和电脑的联姻并不普及。传播简谱之途,手抄、刻印仍是不得已的选择之一,实在与当今的信息时代格格不入。
究其原因:简谱的音符和歌词虽是通用字符,但修饰符号又是图形。对电脑而言,简谱就是一种“复合文档”,可谓简谱不简。
虽然,基于拖放操作(Drag and Drop)的程序可以处理复合文档,我用VB编了个小程序,实现电脑打印简谱的功能。不过。字符和图形需要手工定位,类似“活字排版”,效率欠佳。有感于此,另辟捷径,采用“分而治之,合二为一”的编程思路。音符和歌词用文本框(TextBox)处理,输入简单、排版直观。简谱专有的修饰符用菜单命令绘制,鼠标点击相关音符即可输入。两者在图形框(PictureBox)中汇合。
“简谱编辑器2.0版”具有几个特色:
一. 操作简单
音符和歌词采用标准键盘输入,所见即所得;各种修饰符号由鼠标输入,即点即得。只要会打字就能用。
二 .  容错性好
复制简谱难免出错,易于修正至关重要。对于及时发现的错误输入,可用“还原”来撤销;针对校对中的改错问题,特设“同步输入”功能,辅以“橡皮”清除后,可以精确地在原位置输入正确字符和图形。
三 .  适用面广
程序小巧,约360K。可适用于多种Windows系统。最佳分辨率为1024x768。
为纪念北京奥运会,特设软件的安装密码为:20080808。欢迎试用。
作者愿“以文会友”,与歌咏爱好者和编程爱好者交流切磋。

我的邮箱:Q163WE@163.COM
        Q Q  :  378406548
        手机:15053753025
        下载:http://xiazai.zol.com.cn/detail/35/346811.shtml

                   

附注:敬请下载最新版“电脑简谱助手V7.7版”。

        博客恭候光临,入门必看“新手园地”。http://blog.zol.com.cn/qwozhs/

 

 

修正Lilypond生成简谱工具

原jianpu-lp.py脚本存在问题,主要表现是音乐的升降半调标示丢失。估计是不适用于lilypond最新版,特此对此脚本进行小幅改动,基本达到要求。 效果一试便知:) #!/usr/bin/env...
  • lzf_china
  • lzf_china
  • 2015年09月03日 01:20
  • 1160

把乐谱播出来,自制Arduino简谱播放库

昨天我发了一章关于UNO+喇叭就可以播放歌曲的文章。 文章到最后也没有完成整个天空之城歌曲。因为实在是太麻烦了。。 于是今天就苦思冥想,想借此机会整理出一个简谱的播放程序。借此来播放所...
  • bubing120
  • bubing120
  • 2016年01月27日 09:55
  • 1010

【TINY4412】LINUX移植笔记:(8)PWM蜂鸣器

【TINY4412】LINUX移植笔记:(8)PWM蜂鸣器 宿主机 : 虚拟机 Ubuntu 16.04 LTS / X64 目标板[底板]: Tiny441...
  • sinat_20006769
  • sinat_20006769
  • 2018年01月14日 21:21
  • 11

最近新发现的歌谱排版软件Lilypond

事情的起因是我在制作一款歌谱生成软件,希望找找乐谱的绘图库,居然发现完全没有现成的库,不得不承认,国内外计算机水平是差着不少的。。。因为,在百度上完全找不到这方面的内容,搜索歌谱排版,歌谱转pdf等等...
  • sun_xiaofan
  • sun_xiaofan
  • 2014年01月16日 16:12
  • 2498

基于形态学操作提取水平和垂直线条(五线谱中音符和乐谱线的分离)

结合自定义核,应用两个非常常见的形态学算子(例如,扩张和侵蚀),提取水平和垂直方向的线条。将会用到以下OpenCV函数: cv::erode cv::dilate cv::g...
  • Real_Myth
  • Real_Myth
  • 2016年11月08日 23:11
  • 3724

4412驱动-beep 蜂鸣器 驱动

4412驱动
  • ZHULINHAIBAO
  • ZHULINHAIBAO
  • 2017年04月30日 18:25
  • 357

音乐简谱知识

简谱基础知识   一般来说,所有音乐的构成有四个基本要素,而其中最重要的是“音的高低”和“音的长短”:   1、音的高低:任何一首曲子都是高低相间的音组成的,从钢琴上直观看就是越往左面的键盘音越低,越...
  • tomotayuki
  • tomotayuki
  • 2014年11月23日 14:05
  • 337

如何用C#编写文本编辑器

摘要    本文探讨了使用C#从底层开发一个带格式的文本编辑器的任务,深入探讨了其中的文档对象模型的设计,图形化用户界面的处理和用户操作的响应,说明了其中的某些技术问题和解决之道。 前言 ...
  • woddle
  • woddle
  • 2015年04月16日 16:17
  • 2904

(七)C#之WinForm程序设计-简单版文本编辑器

C#WinForm程序设计之简单版文本编辑器在这个最简单的文本编辑器中,我们要实现一下的功能: 文本字体加粗 文本文字变成斜体 文本文字加下划线 文本在窗口居中显示 改变文本字体大小 为了实现上面的功...
  • zjq_1314520
  • zjq_1314520
  • 2017年01月03日 03:19
  • 3658

C#窗体程序--简单文本编辑器

建立一个窗体文件,实现对文件的编辑保存和对txt文件的打开 界面设计: 程序源代码://form1.cs using System; using System.Collections.Ge...
  • xu_jin_shan
  • xu_jin_shan
  • 2017年10月20日 16:40
  • 249
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:简谱编辑器
举报原因:
原因补充:

(最多只允许输入30个字)