Draw waveforms and hear them

download WaveStudio.exe
Results
In theory, you can make any sound that you want. The results aren't very interesting. You can draw a sine wave and it sounds muffled. Add some jagged edges and the sound starts to sound more raw and high pitched. But it's okay to demonstrate what a sawtooth vs. sine vs. square wave sound like.
Future work
It would be a better to be able to draw in the time vs. frequency domain, using standard brush painting tools. Thay way you could come up with more interesting waveforms.
It's a little too loud, but other than that, great job!
(I just realized this post was literally 4 years older than me)
It's very hard to get a good timbre out of these basic sounds.
It would be nice to have the sound pulse (attack, and lower volume sustain), and select between pingpong or looping the sustain part.
I would love to see a similar program, that allows for more timbre. I wouldn't know how to implement it though...
0, 1, Many, a Zillion
It's common wisdom that there should only be three numbers in source code. But there's actually four. Here's why.Yes, You Absolutely Might Possibly Need an EIN to Sell Software to the US

Creating portable binaries on Linux
Distributing applications on Linux is hard. Sure, with modern package management, installing software is easy. But if you are distributing an application, you probably need one Windows version, plus umpteen different versions for Linux. In this article, we'll create a dummy application that targets the following operating systems, which are commonly used in business environments...Rules for Effective C++
The rules for safe C++ code are surprisingly controversial.How wide should you make your web page?
