I just put up a ābeta testā of my first Spring project that is not just someoneās tutorial.
Itās kind of like a game. āTest yourselfā is a common game theme, yes? You can use this site to test your ability to judge some simple musical intervals. Itās not installed as a service yet, so the URL/site will come and go. Iāll edit this post when I change the URL to something more definite or permanent.
IntervalWidthTest
Down for now. Will edit when Iām live again.
At this point was just trying to get a proof-of-concept working. This is written using Spring Boot. Java is used to generate the audio PCM data on the fly, based on the question parameters, and the audio data is shipped to the browser using Thymeleaf inlining to the Javascript, where it is stored in a Web Audio API AudioBuffer
.
Some of the tests get rather difficult. The Fifths are harder than Octaves or Unisons. Pure tones are harder than richer tones. Descending may be harder than ascending. It helps to know something about the musical intervals involved. I may have made some of the āeasyā interval tests so wide that they get confused with an adjacent interval. Further development will be needed, for sure.