Giter VIP home page Giter VIP logo

chord1353's Introduction

介绍

本次制谱的诗歌本是:赞美诗歌(1384首) 1353+31短歌;

下载原版谱链接:https://pan.baidu.com/s/1ip9tleArGv6Z-snHSNbk2Q 提取码:i28w ;

1550461063334

赞美诗歌(1384首)发布时间为2008年,受众广泛,现存的2008版简谱图片版本(简称v1)有较多瑕疵,

  • 2019.2简谱重制版(简称v2)是基于870首 颂主圣诗模板的重制版,制作方式是通过ps软件进行修理/重制相关背景,下载地址;

  • 本项目为2019.x和弦重制版(v3),旨在解决键盘手、吉他手对和弦谱的需求;

    • 由于v2版的简谱重制版无可复用的素材,本版本需要进行重新制作;

我可以如何为此项目贡献

  • 点击公共石墨表格,在这个表格中补充歌曲元数据,越详尽越有助于这个项目后期的复用
    • 查看赞美诗歌(1384首)信息/搜索网上相关诗歌信息;
    • 注意石墨公共表格,直接在表格中补充表格信息即可,无需下载、保存表格

1550557828865

  • 制谱:简谱/和弦谱/贝斯谱/吉他谱
    • 本项目使用脚本制谱(即内容与格式分离,类似markdown),一方面将精力聚焦在制谱内容,另一方面脚本也可大幅增强编辑信息的复用性,以便于可以将更多精力聚焦在组谱上;
    • 具体参考下一章制谱流程

制谱流程

  • 安装/学习制谱软件:并通过模板脚本快速学习制谱脚本语法规则以及基本功能
  • 制作:按照领取的诗歌分配目录制作和弦脚本,文件名按照诗歌序号命名(如 0001.jsx0123.jsx);
  • 提交:制作完成后,将脚本统一放在一个文件夹中,并以诗歌序号区间命名 (如0001-0030.zip),或发送到微信群;
    • 也可安装git协同软件,直接不解压缩提交到本项目下的/score/目录,这样更方便;

安装/学习制谱软件

  • 在windows(win98-win10都可以)操作系统上安装muse2.70 pro

    • 退出当前杀毒软件:由于破解注册机会读取系统硬件驱动信息;

      • 为何使用此盗版:原作者在10+年以前由于盗版泛滥的原因已经不再维护此软件,网上也无购买正版license途径,现在只能使用注册机,也提醒大家尽量不要使用盗版软件,像这款20年前就开发好的软件没人维护实在可惜;╮(╯▽╰)╭
    • 下载本工程/软件1550479332840

    • 使用解压软件提取chord1353-master.zip(不要使用360压缩,可能会误删除);

    • 点击bin/muse2.70 注册机.exe->复制显示注册码,点击帮助->输入注册码,粘贴确认;

  • 学习语法规则

    • 启动ctrl + o 打开/tmplate/欢乐颂.jcx
T: 欢乐颂 %% 标题
C: 曲:Ludwig van Bethoven %% 作者信息
C: 词:洪启元 %% 作者信息
M: 4/4 %% 节拍
L: 1/4
K: C %% 调号
V:1 style=jianpu %% 音轨,不需要修改
[V:1] %% 表示后面的内容都是音轨1,不需要修改

"C" E E F G |"G" G F E D |"C" C C D E |"G" E > D D2 |
w: 欢欣欢欣齐来敬拜 荣耀慈爱大主宰

"C" E E F G |"G" G F E D |"C" C C D E |"G" D3/2 C/2 "C" C2 |
w: 如同花朵向日绽放情 我们心向主敞开

"G" D D "C" E C |"G" D E/2F/2 "C" E C |"Dm" D E/F/ E D |"C" C D G, (E |
w: 黑暗忧愁罪恶*阴霾 靠主*大能尽驱散,赐

E) E F G |"G" G F E D |"C" C C D E |"G7" D3/ C/ "C" C2 |]
w: *下祝福欢欣喜乐 光明与我永同在。

T: 欢乐颂 %% 标题
C: 曲:Ludwig van Bethoven %% 作者信息
C: 词:洪启元 %% 作者信息
M: 4/4 %% 节拍
L: 1/4
K: C %% 调号
V:2 style=jianpu name="简谱"
V:1 style= sheet name="五线谱" %%这里的顺序决定后面的顺序

[V:1] %% 表示后面的内容都是音轨1,不需要修改
 E E F G | G F E D |"C" C C D E |"G" E > D D2 |
[V:2] %% 表示后面的内容都是音轨1,不需要修改
"C" E E F G |"G" G F E D |"C" C C D E |"G" E > D D2 |

  • 基本功能
    • 设置每行4小节预览:

1550478492457

  • 点击预览1550478531841

制作

制作:按照领取的诗歌分配目录制作和弦脚本,文件名按照诗歌序号命名(如 0001.jsx0123.jsx);

具体的\chord1353\score

提交

提交:制作完成后,将脚本统一放在一个文件夹中,并以诗歌序号区间命名 (如0001-0030.zip),或发送到微信群;

  • 也可安装git协同软件,直接不解压缩提交到本项目下的/score/目录,这样更方便;

批量预处理歌词

  • 基于zanmeishi.com提供的搜索api,使用chrome浏览器F12执行script/fetch.js
https://www.zanmeishi.com/search/autosuggest/?k=qyed
https://api.zanmeishi.com/song/text?song_id=123

基本处理函数使用YLyric.vuelyricProcessor

function lyricProcessor(lyric) {
        //嘿嘿,要开始处理不规则的歌词
        let f1 = lyric.split('\n').filter((x, i) => !x.match(/[:|:]/g))       //过滤带:或:行
        let f2 = []       //处理超长一行特别长的
        f1.forEach(x => {
          if (x.length > 18) {
              f2=f2.concat(x.split(/,|。|,|、|\./))
          }else{
              f2.push(x)
          }
        })

另外需要导出文件

/,|。|,|、|\./

《 》 <>' “ ",. 。,!!

F&A

Q:安装注册提示

1550542334945

使用右键->管理员方式打开;

其他的脚本制谱软件

latex musixtex插件

vexTab

img

abcjs

chord1353's People

Contributors

ruianva avatar yasz avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.