I am a programmer who knows practically nothing about DSP.
I tried to generate some digital sounds.
I thought how hard can it be?
Needless to say, the sounds did not sound right.
I found out that this is due to what you DSP folks call "aliasing".
Actually, I found out that there is a whole science and a whole world out there behind that stuff that I initially approached as "how hard can it be?"
So, now I am in this weird situation where I am trying to find a solution to make my stuff work without knowing enough about the subject.
So, I need the help of some people who are very knowledgeable about DSP in order to understand things. I need to have some long, involved discussions.
I came up with a solution by myself, which currently only works for square waves, and achieves results that are identical to polynomial anti-aliasing (PolyBLEP,) but even if I am to keep working on it and extend it to work for any waveform, I will still need help.
I have prepared a document which contains a few words about myself and what I am looking for. It also contains some audio files, waveforms, and frequency analysis to show how my "empirical" algorithm compares to PolyBLEP.
It can be found here:
https://docs.google.com/document/d/1SMF ... sp=sharing (https://docs.google.com/document/d/1SMFQ3T0F8yHiXNxmq8tEhGMVtuIhMLzOAs-BFiIAQkE/edit?usp=sharing)
If you would be interested in having some discussions with a programmer who is practically ignorant of DSP, to enlighten him about DSP, please respond here, or send me an e-mail. My e-mail address is michael at michael dot gr.