vaughan

所属分类:其他
开发工具:F#
文件大小:0KB
下载次数:0
上传日期:2023-11-20 10:03:14
上 传 者sh-1993
说明:  F#库,用于处理音乐理论概念、音乐符号、吉他制表符符号和以编程方式创建音乐。
(F# library for working with music theory concepts, music notation, guitar tab notation and programmatically creating music.)

文件列表:
.config/ (0, 2023-12-14)
.config/dotnet-tools.json (156, 2023-12-14)
LICENSE (1083, 2023-12-14)
Vaughan.sln (3852, 2023-12-14)
Vaughan/ (0, 2023-12-14)
Vaughan/ChordVoiceLeading.fs (2670, 2023-12-14)
Vaughan/Chords.fs (14184, 2023-12-14)
Vaughan/Domain.fs (8771, 2023-12-14)
Vaughan/Guitar.fs (16865, 2023-12-14)
Vaughan/ImprovisationGuitar.fs (12874, 2023-12-14)
Vaughan/Infrastructure.fs (2302, 2023-12-14)
Vaughan/Keys.fs (2617, 2023-12-14)
Vaughan/Notes.fs (13514, 2023-12-14)
Vaughan/SampleCode.fsx (10481, 2023-12-14)
Vaughan/ScaleHarmonizer.fs (1783, 2023-12-14)
Vaughan/Scales.fs (14014, 2023-12-14)
Vaughan/SonicPi.fs (14317, 2023-12-14)
Vaughan/SonicPi.fsx (1169, 2023-12-14)
Vaughan/SonicPiLiveLoop.fsx (522, 2023-12-14)
Vaughan/SonicPiSong.fsx (2168, 2023-12-14)
Vaughan/SpeechToMusic.fs (11392, 2023-12-14)
Vaughan/SuperCollider.fsx (899, 2023-12-14)
Vaughan/Vaughan.fsproj (1541, 2023-12-14)
VaughanCli/ (0, 2023-12-14)
VaughanCli/Domain.fs (5380, 2023-12-14)
VaughanCli/Program.fs (8514, 2023-12-14)
VaughanCli/VaughanCli.fsproj (1599, 2023-12-14)
VaughanTests/ (0, 2023-12-14)
VaughanTests/ChordTests.fs (33080, 2023-12-14)
VaughanTests/DiatonicScalesArbitrary.fs (2107, 2023-12-14)
VaughanTests/GuitarTests.fs (33755, 2023-12-14)
VaughanTests/ImprovisationGuitarTests.fs (25038, 2023-12-14)
VaughanTests/InfrastructureTests.fs (1665, 2023-12-14)
... ...

# Vaughan - F# music library ## About Vaughan, named after blues guitarist [Stevie Ray Vaughan](https://en.wikipedia.org/wiki/Stevie_Ray_Vaughan), is a library for working with music theory concepts, music notation, guitar tab notation and programmatically creating music. ## Maintainers * Pedro Santos ([@pedromsantos](https://twitter.com/pedromsantos)) ## NuGet package [![NuGet](http://img.shields.io/nuget/v/Vaughan.svg)](https://www.nuget.org/packages/Vaughan) [![Build Status](https://github.com/pedromsantos/vaughan/actions/workflows/dotnetcore.yml/badge.svg)](https://github.com/pedromsantos/vaughan/actions/workflows/dotnetcore.yml) The library is now a [.NET Standard 2.0](https://blogs.msdn.microsoft.com/dotnet/2017/08/14/announcing-net-standard-2-0/) compatible framework and .NET Core 3.1 (Only if you want to build the Unit Tests project). ## Getting started ### Online Navigate to [repl.it](https://repl.it/FJHh/79) (a bit outdated and no SonicPi integration) there is some sample code included with the source. The SpeechToMusic module is not available as I have not found a way to add FParsec dependency in repl.it ### On your own environment 1. Clone the repository to your machine 2. Open a terminal and navigate to the repository folder 3. Restore dependencies using ```dotnet restore``` 4. Build the project using ```dotnet build``` 5. (optional) Execute the tests using ```dotnet test VaughanTests``` ## Documentation [Documentation](https://github.com/pedromsantos/vaughan/wiki/Documentation) ## Activity: ---

Last refresh:


近期下载者

相关文件


收藏者