abc2abc 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

abc2abc 命令安装:


-bash/zsh: abc2abc command not found

#Debian
apt-get install abcmidi

#Ubuntu
apt-get install abcmidi

#Kali Linux
apt-get install abcmidi

#OS X
brew install abcmidi

#Raspbian
apt-get install abcmidi

abc2abc 命令补充说明:


该软件包包含程序 abc2midi 和 midi2abc,它们从 abc 音乐符号格式转换为标准 MIDI 格式,反之亦然。他们可以从 abc 文件中的吉他和弦生成伴奏,并插入各种 MIDI 事件。MIDI 到 abc 的转换会尝试自行找出酒吧,三胞胎和意外杂物。该软件包还包含 abc2abc(一个 abc prettyprint linenumser / transposer),mftext(一个将 MIDI 文件作为文本转储的程序)和 midicopy(一个从 MIDI 文件中提取特定音轨,通道或时间间隔的程序) )。该软件包还包含另一个 ABC 到 PostScript 转换器(yap),它将以 ABC 格式编写的曲调转换为 PostScript,然后可以在屏幕上查看或打印。本质上,它是 abc2ps 的(非排他性)替代方案。

abc 类软件扩展参考EasyABC


EasyABC - 界面

abc2abc 命令语法:


abc2abc file [ -s ] [ -n ] [ -b ] [ -r ] [ -e ] [ -t semitones ] [ -nda ] [ -u ] [ -d ] [
       -v ] [ -v] [-nokeys] [ -nokeyf] [ -usekey(sharps/flats)] [ -OCC ]

abc2abc 命令选项:


-s     重做文件中的间隔(这会影响当音乐已打印出来)。此选项似乎无法正常工作。

-n  X   每隔X条用换行符重新格式化abc文件。

-b     不要进行酒吧检查。

-r     不要重复检查。

-e     不报告错误。

-t  n   按n个半音移调。此功能也适用于K:无或以下之一
      -nokeys或-nokeyf。如果使用a将声音分配给通道10(鼓通道)
      %% MIDI通道10命令,则此声音永远不会移调。

-nda   严格将吉他和弦中的双偶音转换为另一个和弦正确。

-u     更新符号;较旧的符号+  +为和弦被替换[]和  小号  小号  为
      slurs被()取代。

-OCC   接受旧的和弦符号。通常会关闭,因为它会冲突
      带有用于装饰的abc草案标准版本2.0(例如+ crescendo(+)。

-d     重新注释该音调,使所有音符长度加倍。单位长度由
      L:现场命令减半(例如L:1/8至L:1/16)。

-v     将所有音符长度减半重新标记该乐曲。单位长度由
      L:现场命令加倍(例如,L:1/8至L:1/4)。

-ver   打印版本号并退出。

-V  X   对于多声abc文件(即包含V:字段命令),只有语音  X  是
      复制。

-X  n   对于包含许多曲调的文件,X:参考号被重新编号
      从数字n开始。

-nokeys
      不会假设有密钥签名。相反,将放置利器和自然物
      无论需要什么地方。

-nokeyf
      不会假设有密钥签名。相反,将放置单位和自然
      无论需要什么地方。

-usekey   sf
      这将强制abc2abc在密钥签名keys [sf]中输出注释,其中sf
      指定关键帧中的单位数(负数)或尖锐度(+正数)
      签名。它是介于-5和+5之间的数字。

*通常abc2abc会将折旧的装饰符号(例如!ppp!)转换为
abc版本2.0草案标准(例如+ ppp +)。如果您不想更改此标准
包括-OCC标志。

abc2abc 命令扩展阅读:




abc2abc 命令评论