Piはオープンソースのプログラミング環境で、音を作りながらプログラミングの概念を教えたり探索したりするようにデザインされたものです。Aaronによって作られた、誰でも使える無料のライブコーディング・シンセです。Piを使って、カノンのようなクラシックからダブステップのような現代的なスタイルまで幅広い音楽をプログラミングして作曲することができます。Piの基本的な内容とより深い内容について紹介します。Piは探索そのものです。そこに間違いは無く、発見だけがあるのです。それはとりわけ楽しいものです。次のことを忘れないでください。Piをダウンロードしてインストールしてください。Windows版、macOS版、Linux版があります。Piのインタフェースです。大きく分けて3つのウィンドウがあります。大きいウィンドウはコードを書くためのもので、プログラミング・パネルと呼んでいます。ログ・パネルは、プログラム実行時の情報を表示します。上のほうにあるヘルプボタンをクリックすると、3つめのパネルが下のほうに出てきて、ヘルプ・ドキュメントを表示します。Piのプログラム言語に関する情報の他、シンセサイザー音源、サンプリング音源などに関する情報が含まれています。Piで音を鳴らすためのプログラミングを始めましょう。ビープ音を聞くことができましたか?違う値を試してみましょう。70と書いてみましょう。60と入力して、Runをクリックしてみましょう。何が起こりましたか?これはコードの中のバグの例です。後でエラーパネルがテキストを表示したら、修正する必要のあるバグがあることを知るでしょう。それはplayのような単語のスペルを間違えたというものでしょう。MIDIノート番号は作曲に便利で、その値を小さくしたり(音を低くなります)大きくしたり(音は高くなります)して、素早く音を試したり、調整したりできます。Piでは、MIDIノート番号(0から127の値)も、伝統的な音名表記(:C4、:Eb3や:G5といったもの)のどちらも利用可能です。