欢迎访问视障者音乐制作交流基地(www.szzyyzz.com)!
我们的网站致力于为使用读屏软件的视障群体(以下简称“读屏族”)提供音乐制作方面的技术和信息。
如您是读屏族,我们希望能在这里为您提供您最需要的内容
如您是明眼朋友,可能会对论坛中的一些用语感到无比疑惑,那是因为这些都是基于读屏软件下的操作术语。
虽然这个论坛对于明眼人也许帮助不大,但我们却很希望能得到您的援助,您可以以远程协助的方式为读屏族解决音乐制作过程中所遇到的困难……

首页

 找回密码
 立即注册

QQ登录

只需一步,快速开始

7
查看: 12326|回复: 1
打印 上一主题 下一主题

[ABC/xml/荷花池等纯文本代码类曲谱相关] abc轉換指令檔說明

[复制链接]

117

主题

704

帖子

5433

积分

版主

Rank: 12Rank: 12Rank: 12

积分
5433
QQ
跳转到指定楼层
楼主
发表于 2021-6-18 10:45:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,浏览本站更多内容。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼主 rofy530说:
abc 的命令档,无论是
abc 转 midi,
midi 转 abc,
abc 转徒刑五线谱,
abc 转 xml 或
xml 转abc 其原理都是相近的。
因为还要牵涉命令档放在哪里,我这次就假设我们会把命令档任意移动的状态下来说明,
都以绝对路径书写,这样无论命令档放在哪里以下说明都可用。

abc 的转换命令档后坠名需要是 .cmd 或 .bat
abc 转 midi   可以取名为  a2m.cmd 或 a2m.bat
内容只有一行指令,主要有五个部分:

1.最左边是程序的路径:
说明我们要使用的程序放在哪里?
例如要把 abc 转 midi 使用的是 abc2midi.exe 这个程序,
最左边就是写放置这个程序的绝对路径。
如果放在 D 瓷盘的 跟目录下的 abcmidi 就写成
d:\abcmidi\
最后的反协杠是必要的

2.第二个位置紧接文件夹后面的反协杠书写程序名称,依照上例,接着写成
d:\abcmidi\abc2midi.exe
如果是 midi 转 abc 是midi2abc.exe 这个程序假设也放在 abcmidi 这个路径,那么就写成
d:\abcmidi\midi2abc.exe
如果放在其他地方,就要修改第一栏位的路径名称。
假设他是放在 f 瓷盘的data 路径底下的 midi 路径,那就要改成
F:\data\midi\midi2abc.exe

3.控一格书写来源文件,如果要把 abc 转 midi 就是写abc 文件在哪里和文件名是甚么?
例如 abc 文件放在 d 瓷盘的abc 路径底下,名称是 new.abc 那就写成
d:\abcmidi\abc2midi.exe d:\abc\new.abc

4.控一格 减号写转换参数
一班适用 -o 表示要转换输出文件,写成
d:\abcmidi\abc2midi.exe d:\abc\new.abc -o
可以参考 abc.txt, midi.txt, abcm2ps.txt 这三个文档,有详细的参数说明。

5.控一格写希望转换后的路径与文件名,
例如要转换成 nn.mid 要放到 f 瓷盘的 midi 路径底下,就写成
d:\abcmidi\abc2midi.exe d:\abc\new.abc -o f:\midi\nn.mid

以上这五项任何一项有改变就要修改该项以符合转换的要求。
城去名称的后坠名 .exe 可以省略。
命令档编码格式一律以 ansi 保存
abc2midi midi2abc 的命令档里面可以有中文, abc2ps 不可以有中文。
abc 相关软件和教材可到下面网站浏览:
http://abcplus.sourceforge.net/




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

0

主题

1

帖子

247

积分

音乐小帮家

Rank: 3Rank: 3

积分
247
沙发
发表于 2021-6-18 14:49:50 | 只看该作者
<
沙发 自由神说:回楼主rofy530
感谢老师的分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|视障者音乐制作交流基地(szzyyzz.com) ( 蜀ICP备15002464号免责声明:本站网友发表的言论属其个人观点,与本站立场无关!

GMT+8, 2024-11-22 12:50 , Processed in 0.067807 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表