这个项目能做什么

Vaughan 是一个 F# 库,以蓝调吉他手 Stevie Ray Vaughan 命名,用于处理音乐理论概念、音乐记谱、吉他谱记谱,以及以编程方式创作音乐。它以 NuGet 包形式发布,目标框架为 .NET Standard 2.0,仅构建单元测试项目需要 .NET Core 3.1。 入门:克隆仓库,使用 `dotnet restore` 还原依赖项,使用 `dotnet build` 构建,并可选使用 `dotnet test VaughanTests` 运行测试。文中链接了一个在线 repl.it 示例,但指出它有些过时,没有 SonicPi 集成,也没有 SpeechToMusic 模块,因为无法在那里添加 FParsec 依赖项。文档位于项目 wiki 中。 该仓库由 Pedro Santos 维护,采用 EUPL-1.2 许可,被描述为用于教育和开发目的的参考工具包。构建状态通过 GitHub Actions 工作流跟踪。