This project lets you create your own music using the Mandelbrot set. Just click on any point on the fractal and the app will generate a tone based on the escape time of the point you clicked. If you don't understand what that means, then no worries! Because you can save this sound to your library and get right into music-making using the built-in melody maker.
IMPORTANT: if you're on linux and you get the command not found error it's because Pip installs user-level packages to ~/.local/ by default when run without sudo. But this location isn’t always in the PATH on Linux by default, so terminal commands won’t be found unless you manually add it.
Mohamed Assem
Check their projects out: Twist, Fire detection model, Plant PAL, alien_museum, ECO-GREEN
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
I finally finished this project by adding a fully working melody maker with the ability to play sounds and delete saved notes! Thankfully, I didn't have to work a lot to implement this because i cleaned the code a lot in my last update and made everything modular which took about 200 lines of code. I hope you like it!
added zooming and panning in addition to creating a basic layout for the melody maker tab
Put the basic functions into place, namely, playing sounds, exporting sounds, displaying different fractals
Wrote the code for a simple UI in Textual using Python, and used tcss to color the buttons and set the size of each component.