GuitarAlchemist.GA.Business.Core
1.0.16
See the version list below for details.
dotnet add package GuitarAlchemist.GA.Business.Core --version 1.0.16
NuGet\Install-Package GuitarAlchemist.GA.Business.Core -Version 1.0.16
<PackageReference Include="GuitarAlchemist.GA.Business.Core" Version="1.0.16" />
paket add GuitarAlchemist.GA.Business.Core --version 1.0.16
#r "nuget: GuitarAlchemist.GA.Business.Core, 1.0.16"
// Install GuitarAlchemist.GA.Business.Core as a Cake Addin #addin nuget:?package=GuitarAlchemist.GA.Business.Core&version=1.0.16 // Install GuitarAlchemist.GA.Business.Core as a Cake Tool #tool nuget:?package=GuitarAlchemist.GA.Business.Core&version=1.0.16
Guitar Alchemist
What is Guitar Alchemist?
Guitar Alchemist is a tool for exploring the guitar fretboard (Under development)
It is the sequel of the Guitar Alchemist project, started many years ago
Classes currently implemented:
- Instrument/Tuning (Guitar, Bass, Banjo, Ukulele, and many more...)
- Note (Chromatic, diatonic, etc...)
- Keys (Major, Minor)
- Octave, Pitch, MidiNote
- Interval, scale, Modes (Major scale, harmonic minor scale, melodic minor scale)
- Atonal classes: Pitch class, Pitch class set
.NET Interactive extensions
- A extension is also being developed (Preview)
Authors
Stephane Pareilleux
Version History
- 1.0.1 - Initial version (Experimental)
Acknowledgments
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- FSharp.Configuration (>= 2.0.0)
- JetBrains.Annotations (>= 2023.3.0)
- PCRE.NET (>= 1.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
1.0.17 | 152 | 3/31/2024 | |
1.0.16 | 116 | 3/29/2024 | |
1.0.15 | 125 | 3/29/2024 | |
1.0.14 | 658 | 12/20/2022 | |
1.0.13 | 654 | 12/17/2022 | |
1.0.12 | 685 | 12/10/2022 | |
1.0.11 | 644 | 11/25/2022 | |
1.0.10-beta1 | 478 | 11/25/2022 | |
1.0.9 | 643 | 11/25/2022 | |
1.0.8 | 727 | 10/28/2022 | |
1.0.7 | 718 | 10/23/2022 | |
1.0.6-alpha-2 | 495 | 10/21/2022 | |
1.0.6-alpha-1 | 484 | 10/21/2022 | |
1.0.6-alpha | 462 | 10/21/2022 | |
1.0.5 | 714 | 10/21/2022 | |
1.0.4 | 768 | 10/16/2022 | |
1.0.3-alpha | 490 | 10/15/2022 | |
1.0.2-alpha | 448 | 10/15/2022 | |
1.0.1-alpha | 480 | 10/15/2022 | |
1.0.0 | 755 | 10/14/2022 |
2024-03-29 - Migrated to .NET 8 / Code improvements
2022-12-16 - Fixed bug in IntervalClassVector calculation
2022-12-10 - Added Fretboard.RelativePositions (All possible relative fret vectors and translation equivalences); Added PitchClassCombinations
2022-11-24 - Added GA.Core.Combinatorics.VariationsWithRepetitions class
2022-10-28 - Fixed Instrument types generation from YAML config, fixed fretboard text rendering issues
2022-10-21 - Successful attempt to remove the need for '#r "nuget:FSharp.Configuration,2.0.0"' in notebooks
2022-10-21 - Attempt to remove the need for '#r "nuget:FSharp.Configuration,2.0.0"' in notebooks
2022-10-21 - Added instruments/tunings config
2022-10-15 - Initial version