À propos du projet

Vaughan est une bibliothèque F#, nommée d'après le guitariste de blues Stevie Ray Vaughan, pour travailler avec les concepts de théorie musicale, la notation musicale, les tablatures de guitare et pour créer de la musique de manière programmatique. Elle est publiée en tant que package NuGet et cible .NET Standard 2.0, avec .NET Core 3.1 requis uniquement pour compiler le projet de tests unitaires. Pour commencer : clonez le dépôt, restaurez les dépendances avec `dotnet restore`, compilez avec `dotnet build`, et éventuellement exécutez les tests avec `dotnet test VaughanTests`. Un exemple repl.it en ligne est lié, bien qu'il soit noté comme quelque peu obsolète, sans intégration SonicPi, et sans le module SpeechToMusic car la dépendance FParsec n'a pas pu y être ajoutée. La documentation se trouve dans le wiki du projet. Le dépôt est maintenu par Pedro Santos et est sous licence EUPL-1.2, décrit comme un kit de référence à des fins éducatives et de développement. L'état de la construction est suivi via un workflow GitHub Actions.