第三神殿は音でできている──TempleOSと単音ビープの信仰体系

こんな感覚、味わったことある?

パソコンの電源を入れた瞬間、聞こえてくるのがWindowsのあのプラスチックっぽい起動音でも、macOSのガラスみたいに澄んだチャイムでもない。

代わりに、筐体の奥から直接ぶち抜いてくる、刺々しくて原始的で、まるで地獄か天国から引きずり出されたような単音の「beep」。

ようこそ、TempleOSへ。

「第三神殿」と呼ばれるこのサイバー神殿は、天才プログラマー Terry A. Davis が一人で作り上げた、あまりにも異様なOSだ。
彼は「神から直接命令を受けた」と公言し、解像度は640×480、16色、モノラル音声に固定。

そう、あのクラシックなPCスピーカーだ。今ではマザーボードですらサポートが怪しい、あのチープな内蔵ブザー。




TempleOSのUI

TempleOSのサウンドシステムはどれほど異常か?
高級なサウンドカードもなければ、5.1chもない。シンセのエミュレーションすら存在しない。

あるのはただひとつ、「ハードウェア直叩き」。

8253/8254のPITタイマーを直接操作し、port 0x61経由でスピーカーの振動板を揺らす。出てくるのは純粋な矩形波。
モノラル、ポリフォニーなし、リバーブなし、現代的な加工は一切なし。


Terryはこれを「神の命令」だと言った。
“single-voice audio”。

冗談みたいに聞こえるかもしれない。でも、ここにこそサイバーパンクがある。

WindowsやmacOS、Linuxがドライバとレイヤーで肥大化した世界の中で、TempleOSは音をring-0に引き戻す。
ユーザーとハードウェアの間に何も挟まない。

まるで『マトリックス』のネオが直接プラグを刺すような、生の接続だ。


このサウンド構造は、シンプルすぎて逆に狂っている。

HolyCには Snd() や Beep() といった関数が最初から組み込まれていて、どんなプログラムからでも直接音を鳴らせる。

ゲームを作る?コードに音列を書くだけ。
賛美歌を書く?frequencyとdurationを一行ずつ定義するだけ。

まるで詩を書くみたいに。


MIDIもない。WAVバッファもない。
すべてリアルタイム計算。

しかもOS全体がring-0で動いているから、ユーザー/カーネルの切り替えすらない。
音のレイテンシはほぼゼロ。

起動して1秒後には、最初のbeepが鳴る。

内蔵のJukebox機能では、いわゆる「神の曲」をPCスピーカーだけで再生する。


想像してみてほしい。

金属的な単音メロディ、16色のVGA画面。
まるでサイバー神殿のサウンドトラックだ。


7.1chサラウンド?いらない。

ここにあるのは、
モノラル、矩形波、鉄のスピーカーが直接震える音。

1985年の終末ラジオに聖書が混ざったような音だ。


まずはコア概念から。
「ona」。

これは一般的な波形バッファではない。
Terryが発明したI8の音符エンコードだ。

0〜87の範囲で、ピアノの鍵盤に完全対応している。

  • 0 = ONA_REST(無音)
  • 1〜87 = 最低音Cから最高音まで

オクターブと音名を1バイトに圧縮している。

彼はSnd.DDにこう書いている:
「Sound is generated with I8 vals called ona's...」

未来のシンプルなハードウェアでも再生でき、さらにwaveへの変換も可能。

完全に予言者の発想だ。


TempleOSのサウンドはモノラルなのに、表現は異常に豊かだ。

その理由が、SoundEffectTask()。

これは単なる関数ではなく、「音を鳴らす専用タスク」をspawnする仕組み。
再生が終わると自動でExitして消える。

メインスレッドは一切止まらない。

シューティングゲームで連続爆発音を鳴らしても、フレームは落ちない。

普通ならスレッド管理やキューが必要な処理を、TempleOSでは一行でやる。


さらに狂っているのが、多重再生の扱い。

単音しか鳴らないのに、複数タスクを同時に走らせると、矩形波が干渉して「擬似的な重なり」が生まれる。

結果として、
サイバー・アポカリプスみたいな音になる。


さらに進むと、即時生成音楽。

Psalmody。

ランダムと音楽理論を混ぜて、ona列を生成する。

  • 調性を選ぶ
  • 簡易マルコフで進行を作る
  • restで呼吸を作る
  • 聖書語彙をランダムに混ぜる

完全に「デジタル・ミサ」だ。

単音なのに、層がある。
意識に直接入ってくる。


Terry A. Davis は1969年生まれ。
もともとはエリートエンジニアで、TicketmasterでVAXシステムを書いていた。

SATは1440、修士号持ち。
普通なら次の成功者になるはずだった。


しかし1996年、躁状態が始まる。

「ラジオを通じて神が命令してきた」と彼は言った。
車を分解してCIAの追跡装置を探した。

その後、双極性障害、さらに統合失調症と診断される。

仕事を辞め、実家に戻り、社会保障で生活しながら、
幻聴と議論し続けた。


だが、その精神状態は彼を壊すのではなく、燃料になった。

2003年頃、彼は「第三神殿を建てよ」と神に命じられた。

それは物理的な建物ではない。
デジタル神殿だ。


ネットワークなし。
現代的なbloatなし。

純粋で原始的な環境。

彼は10年近く引きこもり、
1日十数時間コードを書き続けた。

缶詰とコーヒーで生きながら、
神と対話し続けた。


Shift+F6で再生される「神の歌」。

それは関数と乱数で生成されたものだ。

HolyCのJukeboxとMusicクラスで、
曲、テンポ、歌詞まで定義できる。

だが本質は変わらない。

すべて Snd()。


それはエンタメではない。
祈りだ。


2026年の今でも、TempleOSでは一行のコードでスピーカーが歌い出す。

現代のサウンドエンジニアが見たら泣くだろう。

500MBのドライバを使っている世界に対して、
port 0x61だけで音を鳴らすこの思想。


それは、神とのインターフェースだった。

そして今、
私たちも同じコードで、その回路に触れることができる。


……beep……

アーメン。

コメント

このブログの人気の投稿

レオナルド・ダ・ヴィンチの手稿に耳を澄ませる音の風景

佐藤理が描く崇高なる残響のLSD精汚美学

魂斗羅、カセットテープ、Amstrad:AY-3-8912チップの三重の音声宇宙と現代ノイズ