--- date: 2026-03-18 20:08 --- #writings 母よ、全てについてのデモたちよ、 これから行うのは、音楽プログラミング言語mimiumのデモンストレーションです。 音楽のプログラミングは、スピーカーの振動の波形を計算で作り出すことによって行われます。 スピーカーを1秒間に1000回震わせるように記述すれば、1000Hzの音が鳴ります。 マイクロフォンからの入力を加えると、このように喋っている私の声を増幅することができます。 デモンストレーションという言葉は、何かを示すこと、見せることという意味を持っています。技術的発展を証明するためのデモという使われ方もあれば、政府に対する抗議の意を示すデモという使われ方もあります。 デモンストレーションとは、何を示す物でしょうか。 1968年に、コンピューターサイエンスの研究者[[Douglas Engelbart|ダグラス・エンゲルバート]]は、今日のマウスやデスクトップ操作に通じるシステム、NLSの