1 ポイント 投稿者 GN⁺ 2025-06-16 | 1件のコメント | WhatsAppで共有
  • Canyon.mid は、1990年代に Windows を使った経験のある人々にはなじみ深い MIDI 音楽ファイル
  • この曲は Windows 3.x 時代の テストおよびデモ用の標準音楽 として広く使われていた
  • MIDI 標準 を活用し、非常に小さなファイルサイズで多様な楽器音を体験できた
  • シンプルでありながら印象に残るメロディで、レガシーPCサウンド を象徴する代表曲
  • ノスタルジーとレトロトレンド により、近年は開発者やクリエイターの間で再び注目を集めている

Canyon.mid の概要

  • Canyon.mid は、1990年代半ばの Windows オペレーティングシステムに標準搭載されていた代表的な MIDI 音楽ファイル
  • この曲は主に Windows Media Player、MIDI テスト、そしてハードウェアオーディオドライバーの動作確認目的で活用された
  • MIDI ファイルであるため、独自の音源データではなく 演奏情報(ノート、音量、楽器など) のみを保存し、ファイルサイズが非常に小さく、さまざまなサウンドカードで再生できる

技術的特徴と時代的意義

  • MIDI フォーマット は、電子楽器またはコンピュータが音楽や効果音を制御するための標準信号方式を意味する
  • Canyon.mid は、多様な楽器を調和よく組み合わせたメロディとリズムにより、Windows PC の マルチメディア機能 を体験させてくれる
  • PC やサウンドカードごとに音色が異なって聞こえるため、同じ曲でもユーザーごとに音質体験が異なる

象徴性と影響

  • シンプルな構成と明るく軽快なメロディで、多くの人々の記憶に残っている
  • レトロスタイル を楽しむ開発者や音楽家コミュニティで、近年再び注目を集めている
  • オリジナルの MIDI ファイルは Creative Commons などのライセンスで共有されており、自由に鑑賞したり再解釈の素材として活用したりできる

開発者およびクリエイターの観点での価値

  • MIDI ファイルの分析および変換 の実習用途として高い活用価値がある
  • 現代的な DAW、シンセサイザーとの連携テスト、サンプル再加工による創作実験などに活用される
  • 初期の PC メディア体験と次世代オーディオ技術をつなぐ 架け橋 の役割を果たしている

1件のコメント

 
GN⁺ 2025-06-16
Hacker News の意見
  • YouTube動画に出てくる装飾用のレトロ風コンピューターだとは分かっているが、「Tandy 1000」と書かれた機器から16色VGAグラフィックが出ているのが不思議で、Tandy 1000 RSXを調べてみた
    Tandy 1000 RSXは1991年の最終モデルで、IBM PCjrに由来する有名な「Tandy graphics」ではなくSuper VGAを搭載していた
    動画のようにAdlibやSound Blasterカードは標準搭載ではなかったが、ISAスロットが1つあったので互換カードを挿すことはでき、一般的なTandy 1000の286ではなく386プロセッサと1MB RAMを備えていた

    • Tandy 1000でVGAがそこまで珍しかったわけではない。ISAスロットのあった初期のTandy 1000モデルの大半はVGAカードを挿すことができたし、ハードウェア的にも1MB以下のメモリバスアクセスと入出力ポート命令だけなので、うまく動作した
      ただし実用的に使うにはソフトウェア側の対応が必要で、Tandyの雑誌PCMでも追加VGAカードをよく紹介・評価していた。後期版のDeskMateがVGA解像度に対応していたという記事を読んだ記憶もある
    • 図がMPCレベル1(https://en.wikipedia.org/wiki/Multimedia_PC)システムとして技術的に間違っているわけではないが、言われているように条件をかなりそろえる必要があるので、時代錯誤に近い
      当時の雰囲気としては386dx-33や486互換機のほうがずっと自然だったはず
  • 当時はサウンドカードがなかったので、LucasArtsのゲームの大半をPCスピーカーで遊んでいた。MIDI版は、何年も好きだったスピーカーの「むき出しの電気的な力」が抜けていて、あまりにも物足りなく感じる

    • Monkey Islandのテーマ曲にあるPCスピーカー特有の弾むような音が今でも完璧に聞こえるし、ありふれたMIDIアレンジよりずっと良い
      時間はどこへ行ってしまったのか
    • まったく別の体験だった。お金のない十代前半の2人が貯めたお金で買った新品のSoundBlaster互換の安価なサウンドカードを取り付けて、Monkey Islandを初めて起動した瞬間は本当に壮大だった
      30年以上たった今でも鮮明に覚えている
    • その時代にサウンドカードを持っていたなら、この素晴らしいプレーヤーのサウンドフォント一覧に入っているかもしれない: https://chiptune.app/?q=canyon.mid
    • そう感じるならチップチューンも好きになれるかもしれない。Wikipediaにサンプルがある: https://en.wikipedia.org/wiki/Chiptune
      Contemporary chiptune musicの部分を見ればよい
    • 正直に言えば、MIDI版もLucasArtsサウンドトラックのAmiga版と比べるとかなり物足りない
  • なぜあの美しいミニマリズムを全部消してしまったのだろう? 当時のコンピューターでもゲーム、エンターテインメント、生産性には十分だったのに、「十分」の定義が変わり続けた
    動物の前にぶら下げたニンジンのように感じる

    • これはコンピューターというより、性格と好みの本質についての話に近い
      若い頃に慣れ親しんだものを到達点の頂点だと考えるのは人間の本性だ。1950年生まれでも1990年生まれでも、その頃こそ最高の音楽、映画、文化、スポーツ、すべてだったと感じるようになる
    • 90年代にもゲームをしていたし今もゲームをしているが、ゲーム体験はまったく同じ水準ではない。次に何が出てくるのか楽しみだし、GTA6も歓迎している
    • 客観的に見て、90年代のコンピューターは一個人が関心を持つ情報すらまともに整理できず、コミュニティや州、国、世界規模の情報は言うまでもなかった
      今は過去にはできなかったことができる可能性があるのが良いし、より強力なハードウェアとOSの上でソフトウェアを改善していくことはいつでも可能だ
    • 禁欲主義は売上を生まない。だから成長しようとする資本には、より多く消費する人口が必要で、技術の肥大化も例外ではない
      90年代のソフトウェアはおおむね利他主義に導かれていたが、2020年代のソフトウェアはシリーズA投資から始まる
    • 現代の技術のおかげで、ゲームや音楽、映画のようなエンターテインメントを、はるかに安く、ほどよい時間で作れるようになった
      Flashのようなものは失ったが、90年代や2000年代と比べると、安く楽しめるエンターテインメントの多様性は驚くほどだ
      2024年だけでSteamにはほぼ19,000本のゲームがリリースされ、その中の興味深い多くの作品は10年、20年前には存在し得なかったはずだ。そうしたものが今存在し、潜在的に観客を見つけられる点が良い
  • Canyon.midを作ったGeorge Stoneのインタビューがここにある: https://pixelatedaudio.com/canyon-mid/

  • 動画ファイルが3.4MBなので、元のMIDI 33kBよりわずか100倍大きい程度というのが少し印象的だ

    • MIDIを機器ごとに一貫してレンダリングしたいなら、かなり厄介になる
      音がそう聞こえるのはMicrosoftがRoland GS Wavetableをライセンスしたからで、それがなければ音色情報が失われる
    • 画面の95%が静止している動画なので、おそらく大半はオーディオの容量だろう。映像側はほとんど何でもないレベルまで圧縮されていそうだ
    • 高品質なサウンドフォントは3.4MBを簡単に超える。ただし当時は、そこまで大きなサウンドフォントを使う人はあまりいなかったかもしれない
  • こういうのが好きなら、昔のメーカーはシンセサイザー・キーボードやモジュール用のデモ曲を作っていたものだった
    Emu Proteus 1: https://www.youtube.com/watch?v=K5FffG_0sqw
    Emu Proteus 2: https://www.youtube.com/watch?v=O4KW9uWCY3A
    Roland MT-32: https://www.youtube.com/watch?v=jdSKg5G9MPc&t=22s
    Roland D-10: https://www.youtube.com/watch?v=zXGdyp7Ml-Y
    Roland SC-33: https://www.youtube.com/watch?v=as_jVNIvleI — MIDIアニメーションまである
    Yamaha MU100: https://www.youtube.com/watch?v=6BL_RzeWDxg — 1時間もの
    今もやっているのかは知らないが、こういう「ROMpler」が市場に出ていた時代にはよくあることだった

  • どうか動画プレーヤーのコントロールは絶対に無効化しないでほしい。うっかりシステム音量を下げていなくて、YouTube動画の最大音量にやられた

    • YTやWinampのようなプレーヤーの音量が100%でないなら、実際にはオーディオ信号を作り、その信号の音量を下げる過程で量子化により情報を失い、それをまた増幅していることになる
      低位ビットはすでに壊れているので、例えば1%に下げてから100倍に増幅すれば、効果を望むだけ悪くできる。わざわざなぜそんなことをするのか分からない
    • LinuxのFirefoxではクリックすると一時停止する
      一時停止や再開ができることを示すコントロール表示はないが、どこでもクリックして再生/一時停止する方式は、ずいぶん前からほぼすべての動画プレーヤーの標準だった
  • 昔はメディアプレーヤーがこういうMIDIダンプをそのまま再生できたのか気になる
    Linuxを長く使いすぎたせいか、サウンドフォントやシンセサイザーをあれこれ決めなくてもMIDIファイルをすぐ再生できるというのが、今では驚きに感じられる
    デフォルトでmpvのようなものがソフトウェアシンセサイザーを1つ選んで、WMPのようにただ再生してくれたらいいのにとも思う。別プログラムのインストール、サウンドフォント選び、変な実行方法、シークもできない状況を避けたい
    https://wiki.archlinux.org/title/MIDI#List_of_SoundFonts

    • WindowsとmacOSは1990年代後半から、Roland GSサンプルセットの低品質なライセンス版と低品質なソフトウェアシンセサイザーを同梱してきた
      どちらもRolandの最廉価の専用General MIDIハードウェアシンセサイザーにさえ及ばないが、ないよりはましだ。Linuxを使っているので運が悪いということで、残念ながらこの分野の最高のものは昔も今もプロプライエタリソフトウェアなので、そのプラットフォームではおそらく解決しないだろう
    • その通り。mp3が主流になる前はMIDIファイル共有が一般的だった。midとmodの時代だった
    • その通り。MIDIファイルを再生するHTMLタグもあり、Geocitiesのようなところでよく使われていた
  • ああ、レトロ。過去はいろいろな形でわれわれを呼ぶ
    レトロというテーマに合わせて、私のApple IIプログラム「Electric Duet」専用のWebページがある: https://arachnoid.com/electric_duet/
    詳しく言うと、Apple IIにはスピーカーにつながった単純なTTL出力しかなく、粗末で音楽用でもなく、まして2声など無理だった。それでも止まらなかった
    8kHzでTTLスピーカードライバー出力を切り替えるアセンブリのプレーヤーを作り、8kHzクロックのパルス幅を調整して2つの音楽声部を作った。つまりTTLドライバー1つで2声、2音を同時に鳴らしたわけだ
    1981年のApple IIでElectric Duetが作った音楽サンプルはここにある: https://arachnoid.com/electric_duet/music_tracks/prelude.mp3 — 再生ボタンを押せばいい
    これこそがレトロの定義だ

  • Sound Blasterに付いてきた曲を覚えている。例えばこの曲: https://youtu.be/eqU4CkbK1X0
    PCから出ていたビープ音に比べれば大きな飛躍で、白黒テレビからカラーテレビに移ったような感じだった。当時はこういう進歩がよくあった

    • ほとんどC64に匹敵するレベルだね。初期のPC戦争が懐かしい。今はどれも似たり寄ったりだ
      量子コンピューティングが出てくれば、また面白くなるかもしれない