alda-docs-list

alda logo

安装 | 文档 | 更新日志 | 贡献

Slack上的Alda频道

Alda是一种基于文本的音乐编程语言 用于音乐创作 您可以在只使用文本编辑器和命令行的情况下用它来创作和播放音乐

piano:
  o3
  g8 a b > c d e f+ g | a b > c d e f+ g4
  g8 f+ e d c < b a g | f+ e d c < b a g4
  << g1/>g/>g/b/>d/g

有关更多示例 请参阅这些示例乐谱

该语言的设计同样注重美观 灵活性和易用性

(为什么用纯文本的方式创作音乐 而不使用基于GUI的编曲软件 请阅读这篇博文 了解简要的历史和理由)

功能

计划

如果您愿意提供帮助 请加入 – the water’s fine!

安装

请查阅官网以获取安装说明 安装最新版本

Demo

可用命令和选项的概述:

alda --help

播放包含Alda代码的文件:

alda play --file examples/bach_cello_suite_no_1.alda

在命令行播放任意代码:

alda play --code "piano: c6 d12 e6 g12~4"

启动交互模式:

alda repl

文档

您可以在此处找到Alda的文档

贡献

我们非常乐意得到您的帮助 – 欢迎提交pr!

想要了解我们正在讨论和开展的工作 请访问Alda GitHub项目板

关于如何做贡献 请参阅贡献文档

另一种贡献方式是赞助Dave 参与Alda未来的开发

支持 讨论与联系

Slack: 加入Alda Slack group 快捷轻松 来打个招呼吧!

Reddit: 订阅/r/alda在此讨论关于Alda的事情 还可以分享您的乐谱!

许可证

Copyright © 2012-2025 Dave Yarwood et al

Distributed under the Eclipse Public License version 2.0.