프로젝트 소개
Vaughan은 블루스 기타리스트 스티비 레이 본(Stevie Ray Vaughan)의 이름을 딴 F# 라이브러리로, 음악 이론 개념, 음악 기보법, 기타 탭 기보법, 그리고 프로그래밍 방식으로 음악을 창작하는 작업을 다룹니다. NuGet 패키지로 배포되며 .NET Standard 2.0을 대상으로 하고, 단위 테스트 프로젝트를 빌드할 때만 .NET Core 3.1이 필요합니다.
시작 방법: 저장소를 클론하고 `dotnet restore`로 종속성을 복원한 뒤 `dotnet build`로 빌드하고, 선택적으로 `dotnet test VaughanTests`로 테스트를 실행합니다. 온라인 repl.it 샘플이 링크되어 있지만, 다소 오래되었고 SonicPi 통합이 없으며 FParsec 종속성을 추가할 수 없어 SpeechToMusic 모듈이 포함되지 않았다고 명시되어 있습니다. 문서는 프로젝트 위키에 있습니다.
저장소는 Pedro Santos가 유지 관리하며 EUPL-1.2 라이선스로 배포되고, 교육 및 개발 목적의 참조 키트로 설명됩니다. 빌드 상태는 GitHub Actions 워크플로를 통해 추적됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.