Skip to content

Commit

Permalink
Merge pull request #28 from zhanknight/zhanknight-patch-1
Browse files Browse the repository at this point in the history
Update description and add screenshot.
  • Loading branch information
zhanknight authored Mar 18, 2024
2 parents 7cb4f59 + edd7cf0 commit 124a49c
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,16 @@
[Try Jam Utility Here!](https://zhanknight.github.io/jam-utility/)

## Jam Utility
*This was recently completely rewritten as a Blazor WebAssembly app. It is functional but still rough around the edges.*
*The original V1 version of Jam Utility can be found in the Jam-Utility-V1-React branch.*

#### Jam Utility is a helper tool for musicians to use when writing or playing music, either alone or together.
Have a riff or melody and want to know what other material might work well with it?
Jam Utility creates and filters a library of musical scales. Select the notes in your riff or melody, and Jam Utility will tell you which musical scales contain those notes! It will display all the notes within each matching scale, as well as the common chords built from that scale. Nice!

![Jam Utility Screenshot](/JamUtilityV2_Screenshot.png)

#### Jam Utility's musical knowledge.
Jam Utility currently "knows" the major and minor scales as well as the other five greek modes: Dorian, Phrygian, Lydian, Mixolyian, and Locrian. It can represent all of these scales/modes with all possible root notes, which means Jam Utility can show 77 unfilitered scales currently.

#### Tech Stack
The current version of Jam Utility is a Blazor WebAssembly App, built on .NET 8. It uses Bootstrap as a style library.
The original V1 version of Jam Utility was a React app - it can be found in the Jam-Utility-V1-React branch.

0 comments on commit 124a49c

Please sign in to comment.