A simple programm made in processing to practice your precise recognition of the variance of 2 notes. On startup you will see the frequency of the first sinewave and how it could look like (just for educational perpuses). There are some german words in the userinterface because this was made to teach young students the way tones are created.
This slider will add its value to the frequency of the second sinewave
This slider will multiply the frequency of the second sinewave Maths: 1 + (value / 100)
The frequency of the first sinewave will be given a random value between 220hz and 440hz
Hides the second frequency and sinewave
reveals the second frequency and sinewave
Starts the playback of the first sinewave continuously
Starts the playback of the second sinewave continuously
Stops both sinewaves Note: Calling the function "stop" instead of "stopping" doesn't work because of processing's premade functions
On startup you create a random sinewave with "setRandomFreq" which you can start listening to by clicking "startFreq1". Then you start the second sinewave by clicking "startFreq2". Now your task is to modify the frequency of the second sinewave by changing the values of the two sliders at the top. You need to get both frequencies as close as possible. If you think you got the same frequency you click "reveal" and check your result. "Abweichung" (engl: variance) should be as low as possible. Click "reveal" and "stopping" to try again.