Play around with the sliders and enjoy the sound :) ☛ Radius factor determines the line lengths, which in turn determines the tones. The longer the line, the lower the tone. ☛ Note divisor determines the range of notes. The lower the number, the greater the range. ☛ Base octave is an offset added to all notes. This is useful since some settings produce very low or high tones, and with this you can shift the notes to a more pleasant octave.
Thanks to @IguanaLover_PT for the original project Music circles: https://scratch.mit.edu/projects/780060779 In this remix, I rewrote most of the code from scratch, using sine/cosine for calculating positions and hit detection, and letting the the balls draw the lines themselves. I also added new sliders for some extra fun.