音の波形のプログラミング
ソフトウェアで音楽を演奏するもう一つの方法は、音の波形を直接作ることです。音符の場合は一小節(120BMPだと2秒)の間に、数バイトから数十バイトのデータ量で済みますが、音の波形の場合、CD音源の品質だと、時間の解像度が44.1kHz、空間(波の高さ)の解像度は16bit(=2バイト)ですので、一秒間に88,200バイトのデータ量になります。ステレオだとさらに倍です。音符とはケタ違いですね。
1980年代に発表されたフェアライトというシンセサイザーは、ライトペンでブラウン