June 16, 2025
I created a website where users can test the code and read the tutorial and i also did a lot of debugging to my code
I updated the readme file and created a PYPI package as a demo
I kind of forgot to add a devlog for quite some time now💀 but i added a lot of things! namely strings, lists, variables, comparators, if statements and while and for loops
I added basic arithmetic(+,/,*,-) functions:
Integers
Floats
Unary values
Parentheses
Error handling
A Southern-themed programming language.
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 a dynamic storage system and a new naming system
added zooming and panning in addition to creating a basic layout for the melody maker tab
Pretty much finished the entire project
My project is an astable multivibrator circuit used to flicker two LED's, activated by holding down the push button. The PCB is supposed to resemble a Saturn V rocket and doubles as a cute keychain <3
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.
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.
This was widely regarded as a great move by everyone.