Zig

After watching an interview with Andrew Kelley, creator of Zig, I'm finally going to try it out.

To learn Zig, I have the ambitious unrealistic idea to try creating my own Winamp (feeling old maybe? or don't even know this old reference?).

I have never worked with anything related to music, so it will be a very nice project to learn more about it and of course digital signal processing. Which I know very little about. I guess I can understand the very basics of the math and ideas behind it, but I don't even know where to start, which is really great! Or daunting, or both.

So for the moment the roadmap is:

Oh boy, it shows that I don't know what I am doing right now huh?

Let's start by reading a WAV file and using miniaudio for the speakers. (Which I would like to do myself later too).

I am going to use these references:

P.S.: And of course, the idea is maybe to use this within my game engine. I don't know yet.


Come discuss mastodon Contact me