GCWizard
GCWizard copied to clipboard
Combine "Piano Key Frequences" with the Symboltable of Notenames to generate sound
For guys like me, who have a big issue with music it would be great to combine the two informations. As we have the frequences and could type in the notes by the existing symbol table to solve mysteries we "just need" the possibility to create sound and play it to find the required song.
Absolutely no idea how to put this into a smartphone view... But when we combine the already stored piano frequencies for the note positions (is there a musical term? höhen? ) and when we define how long is a "full" note, then we have the sound tone frequency and length. shouldn't be that magical...
so much ideas...
adding a "metronome" slider to change play speed. (variable base tone length)
Play sound with GCWSoundPlayer would add timer and position slider
Highlight the currently playing note...
Calculating the length accorfing bpm: https://rechneronline.de/musik/notenlaenge.php
BPM-areas for italian speed names (allegro, ...) https://www.musicca.com/de/fachbegriffe https://de.m.wikipedia.org/wiki/Tempo_(Musik)
Hm, your table is very inexact. What should the tool return on 74 BPM? adagio or adagietto?
Wikipedia is even worse. Depending on the metronome type the speed is changing 🙈 I have the feeling, we need an expert for this.
I have the feeling, we shouldnt make it too complicated. In the end, it should be a tool for entering some simple notes given in a music mystery and hope you'll hear something. it's not a professional music maker...
It seems, the most problematic step is creating a sound by flutter. I cannot find a sound generator library (only one old and only suitable for Android)