Become a sponsor to Wellington Wallace
My first contact with Linux happened in the computational physics lectures I attended at the beginning of my studies. From that moment on Linux became the only operating system installed on my computer. But it was only some years later that programming became part of my day to day life.
The focus of my PhD was experimental physics, but in order to understand the measurements I did about magnetic nanoparticles I started to do Monte Carlo simulations. First in Python and after some time in C++. But as it was the kind of simulation that took many days to finish I eventually started to use OpenCL.
My first open source project was a tool to make graphs in my experimental physics classes. But the one where I really felt I was contributing with something unique to the open source community was PulseEffects, which later became EasyEffects when I switched to PipeWire. The project got started one day when Pulseaudio suddenly stopped playing audio in one of the channels. I could have tried to fix the problem but the truth was that I wanted more than just an equalizer. And that was how PulseEffects was born. But although I expected it to be useful for some people I did not think this project would get so big.
As most people working in free software development I do not live from the money I get from it. But donations definitely help me to get a better computer or more hardware to do tests and fixing bugs reported by the users of my applications.
Featured work
-
wwmm/easyeffects
Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications
C++ 6,618 -
wwmm/fastgame
Optimize system performance for games
C++ 81 -
wwmm/wwplot
Plotting tool for experimental physics classes
Python 4