1 poin oleh GN⁺ 2025-06-16 | 1 komentar | Bagikan ke WhatsApp
  • Canyon.mid adalah file musik MIDI yang familier bagi orang-orang yang pernah menggunakan Windows pada era 1990-an
  • Lagu ini banyak digunakan sebagai musik bawaan untuk pengujian dan demo pada era Windows 3.x
  • Dengan memanfaatkan standar MIDI, pengguna bisa menikmati beragam suara instrumen dalam ukuran file yang sangat kecil
  • Dengan melodi yang sederhana namun berkesan, lagu ini menjadi karya ikonik yang mewakili suara PC lawas
  • Karena nostalgia dan tren retro, belakangan ini lagu ini kembali mendapat perhatian di kalangan developer dan kreator

Gambaran umum lagu Canyon.mid

  • Canyon.mid adalah file musik MIDI representatif yang disertakan secara bawaan di sistem operasi Windows pada pertengahan 1990-an
  • Lagu ini terutama digunakan untuk Windows Media Player, pengujian MIDI, serta memeriksa apakah driver audio perangkat keras berfungsi dengan baik
  • Karena merupakan file MIDI, isinya bukan data audio itu sendiri, melainkan hanya informasi permainan (nada, volume, instrumen, dan sebagainya), sehingga ukuran filenya sangat kecil dan bisa diputar di berbagai sound card

Karakteristik teknis dan makna zamannya

  • Format MIDI mengacu pada metode sinyal standar yang digunakan alat musik elektronik atau komputer untuk mengendalikan musik dan efek
  • Canyon.mid memungkinkan pengguna merasakan fitur multimedia PC Windows melalui melodi dan ritme yang memadukan berbagai instrumen secara harmonis
  • Karena setiap PC atau sound card dapat menghasilkan timbre yang berbeda, pengalaman kualitas suara untuk lagu yang sama pun bisa berbeda bagi tiap pengguna

Simbolisme dan pengaruh

  • Susunannya yang sederhana serta melodi yang cerah dan ringan membuatnya melekat dalam ingatan banyak orang
  • Belakangan ini lagu ini kembali mendapat perhatian di komunitas developer dan musisi yang menikmati nuansa retro
  • File MIDI aslinya dibagikan dengan lisensi seperti Creative Commons, sehingga dapat dinikmati atau digunakan secara bebas sebagai bahan reinterpretasi

Nilai dari sudut pandang developer dan kreator

  • Sangat bernilai untuk praktik analisis dan konversi file MIDI
  • Digunakan untuk pengujian integrasi dengan DAW modern, synthesizer, serta eksperimen kreatif seperti pengolahan ulang sampel
  • Berperan sebagai penghubung antara pengalaman media PC awal dan teknologi audio generasi berikutnya

1 komentar

 
GN⁺ 2025-06-16
Komentar Hacker News
  • Saya tahu itu komputer bergaya retro untuk pemanis video YouTube, tetapi terasa aneh melihat grafik VGA 16 warna keluar dari perangkat berlabel “Tandy 1000”, jadi saya mencari Tandy 1000 RSX
    Tandy 1000 RSX adalah model terakhir pada 1991, dan alih-alih “Tandy graphics” terkenal yang berasal dari IBM PCjr, model ini memakai Super VGA
    Seperti di video, kartu Adlib atau Sound Blaster tidak terpasang bawaan, tetapi ada satu slot ISA sehingga kartu yang kompatibel tetap bisa dipasang, dan alih-alih 286 seperti Tandy 1000 pada umumnya, mesin ini memiliki prosesor 386 dan RAM 1MB

    • VGA di Tandy 1000 sebenarnya tidak terlalu langka. Sebagian besar model awal Tandy 1000 yang punya slot ISA bisa dipasangi kartu VGA, dan secara hardware itu hanya soal akses bus memori di bawah 1MB serta perintah port I/O, jadi berjalan dengan baik
      Hanya saja, agar benar-benar berguna, dukungan software tetap diperlukan, dan majalah Tandy PCM juga sering memperkenalkan serta mengulas kartu VGA tambahan. Saya juga ingat pernah membaca bahwa DeskMate versi belakangan mendukung resolusi VGA
    • Gambaran itu secara teknis tidak salah untuk sistem MPC level 1(https://en.wikipedia.org/wiki/Multimedia_PC), tetapi seperti yang dibilang, harus banyak syarat yang pas sehingga hampir terasa anakronistis
      Untuk suasana zamannya, mesin kompatibel 386dx-33 atau 486 akan terasa jauh lebih alami
  • Dulu saya memainkan sebagian besar game LucasArts dengan speaker PC karena tidak punya sound card. Versi MIDI terasa terlalu datar karena kehilangan “tenaga listrik mentah” dari speaker yang saya sukai selama bertahun-tahun

    • Saya masih bisa mendengar dengan sangat jelas bunyi memantul khas speaker PC pada lagu tema Monkey Island, dan itu jauh lebih bagus daripada aransemen MIDI biasa
      Entah ke mana perginya waktu
    • Itu pengalaman yang benar-benar berbeda. Momen saat dua remaja awal yang sama-sama bokek mengumpulkan uang untuk membeli sound card murah kompatibel SoundBlaster, memasangnya, lalu menjalankan Monkey Island untuk pertama kalinya terasa sangat megah
      Bahkan setelah lebih dari 30 tahun, saya masih mengingatnya dengan jelas
    • Kalau saat itu Anda punya sound card, mungkin ada di daftar soundfont milik pemutar luar biasa ini: https://chiptune.app/?q=canyon.mid
    • Kalau Anda merasa begitu, mungkin Anda juga akan suka chiptune. Ada contoh di Wikipedia: https://en.wikipedia.org/wiki/Chiptune
      Lihat bagian Contemporary chiptune music
    • Sejujurnya, bahkan versi MIDI pun terasa cukup datar kalau dibandingkan dengan versi Amiga dari soundtrack LucasArts
  • Kenapa semua minimalisme yang indah itu dihilangkan? Pada masa itu komputer juga sudah cukup untuk game, hiburan, dan produktivitas, tetapi definisi “cukup” terus berubah
    Rasanya seperti wortel yang digantung di depan hewan

    • Ini lebih dekat ke pembahasan tentang hakikat kepribadian dan selera daripada soal komputer
      Sudah sifat manusia menganggap hal yang akrab di masa muda sebagai puncak pencapaian. Entah lahir pada 1950 atau 1990, orang akan merasa masa itulah yang punya musik, film, budaya, olahraga, dan segalanya yang terbaik
    • Saya bermain game di tahun 90-an dan masih bermain sekarang, tetapi pengalaman bermain game sama sekali tidak berada di level yang sama. Saya tetap menantikan apa yang akan keluar berikutnya, dan juga senang menyambut GTA6
    • Secara objektif, komputer tahun 90-an bahkan tidak benar-benar mampu menata informasi yang diminati satu orang, apalagi informasi pada tingkat komunitas, negara bagian, negara, atau dunia
      Sekarang bagus karena ada potensi untuk melakukan hal-hal yang dulu tidak bisa dilakukan, dan meningkatkan software di atas hardware serta sistem operasi yang lebih kuat selalu mungkin dilakukan
    • Asketisme tidak menghasilkan penjualan. Karena itu, modal yang ingin tumbuh membutuhkan populasi yang mengonsumsi lebih banyak, dan pembengkakan teknologi juga bukan pengecualian
      Software tahun 90-an umumnya didorong oleh altruisme, tetapi software tahun 2020-an dimulai dari pendanaan seri A
    • Berkat teknologi modern, kini game, musik, film, dan hiburan lain bisa dibuat jauh lebih murah dan dalam waktu yang masuk akal
      Memang kita kehilangan hal seperti Flash, tetapi dibandingkan tahun 90-an atau 2000-an, keragaman hiburan murah yang bisa dinikmati sekarang benar-benar menakjubkan
      Pada 2024 saja, hampir 19.000 game dirilis di Steam, dan banyak karya menarik di antaranya mungkin tidak akan bisa ada 10 atau 20 tahun lalu. Menurut saya bagus bahwa hal-hal seperti itu sekarang ada dan berpotensi menemukan penontonnya
  • Ada wawancara dengan George Stone, pembuat Canyon.mid, di sini: https://pixelatedaudio.com/canyon-mid/

  • Agak mengesankan bahwa file videonya 3,4MB, jadi hanya sekitar 100 kali lebih besar daripada MIDI asli 33kB

    • Kalau ingin merender MIDI secara konsisten di berbagai perangkat, itu jadi cukup merepotkan
      Alasan suaranya terdengar seperti itu adalah karena Microsoft melisensikan Roland GS Wavetable, dan tanpa itu informasi timbre-nya hilang
    • Karena 95% layar adalah gambar statis, kemungkinan besar sebagian besar ukurannya berasal dari audio. Sisi videonya mungkin terkompresi sampai nyaris tidak berarti apa-apa
    • Soundfont berkualitas baik bisa dengan mudah melebihi 3,4MB. Hanya saja pada masa itu mungkin tidak banyak orang yang memakai soundfont sebesar itu
  • Kalau suka yang seperti ini, dulu para produsen sering membuat lagu demo untuk keyboard synthesizer dan modul
    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 — bahkan ada animasi MIDI
    Yamaha MU100: https://www.youtube.com/watch?v=6BL_RzeWDxg — durasinya 1 jam
    Saya tidak tahu apakah ini masih dilakukan sekarang, tetapi pada masa “rompler” seperti ini mulai masuk pasar, hal semacam ini cukup umum

  • Tolong jangan pernah menonaktifkan kontrol pemutar video. Saya kena volume maksimum video YouTube karena bodohnya tidak menurunkan volume sistem

    • Kalau volume pemutar seperti YT atau Winamp tidak 100%, sebenarnya yang terjadi adalah sinyal audio dibuat dulu, lalu volumenya diturunkan sehingga informasi hilang karena kuantisasi, lalu diperkuat lagi
      Bit-bit rendahnya sudah rusak lebih dulu, jadi misalnya diturunkan ke 1% lalu diperkuat 100 kali, hasilnya bisa dibuat seburuk yang diinginkan. Saya benar-benar tidak paham kenapa harus begitu
    • Di Firefox pada Linux, klik akan menjeda
      Memang tidak ada kontrol yang terlihat untuk jeda dan lanjut, tetapi klik di mana saja untuk putar/jeda sudah lama menjadi standar di hampir semua pemutar video
  • Saya jadi penasaran apakah dulu media player memang bisa langsung memutar dump MIDI seperti ini
    Mungkin karena saya sudah terlalu lama memakai Linux, sekarang rasanya mengejutkan bahwa file MIDI bisa langsung diputar tanpa harus memutuskan banyak hal soal soundfont dan synthesizer
    Rasanya akan enak kalau secara bawaan mpv atau semacamnya memilih satu software synthesizer lalu langsung memutarnya seperti WMP. Saya ingin menghindari situasi harus memasang program terpisah, memilih soundfont, cara menjalankannya aneh, dan bahkan tidak bisa seek maju-mundur
    https://wiki.archlinux.org/title/MIDI#List_of_SoundFonts

    • Windows dan macOS sejak akhir 1990-an memang menyertakan versi lisensi berkualitas rendah dari set sampel Roland GS bersama software synthesizer berkualitas rendah
      Keduanya masih lebih buruk daripada hardware synthesizer General MIDI khusus termurah buatan Roland, tetapi tetap lebih baik daripada tidak ada sama sekali. Kalau memakai Linux memang apes, dan sayangnya yang terbaik di bidang ini dulu maupun sekarang adalah software proprietari, jadi kemungkinan besar masalah ini tidak akan terselesaikan di platform itu
    • Betul. Sebelum mp3 mendominasi, berbagi file MIDI itu umum. Itu zamannya mid dan mod
    • Betul. Dulu bahkan ada tag HTML untuk memutar file MIDI, dan itu sering dipakai di situs seperti Geocities
  • Ah, retro. Masa lalu memanggil kita dengan banyak cara
    Sesuai tema retro, saya punya halaman web khusus untuk program Apple II saya, “Electric Duet”: https://arachnoid.com/electric_duet/
    Tepatnya, Apple II hanya punya keluaran TTL sederhana yang terhubung ke speaker, kualitasnya buruk, tidak dirancang untuk musik, apalagi dua suara. Tetapi saya tidak berhenti di situ
    Saya membuat pemutar assembly yang men-switch output driver speaker TTL pada 8kHz, lalu mengatur lebar pulsa clock 8kHz untuk menghasilkan dua bagian musik. Dengan kata lain, satu driver TTL menghasilkan dua suara, dua nada sekaligus
    Contoh musik yang dibuat Electric Duet pada Apple II tahun 1981 ada di sini: https://arachnoid.com/electric_duet/music_tracks/prelude.mp3 — tinggal tekan tombol play
    Inilah definisi retro

  • Saya ingat lagu-lagu yang dulu ikut dibundel dengan Sound Blaster. Misalnya yang ini: https://youtu.be/eqU4CkbK1X0
    Dibandingkan bunyi bip-bip yang keluar dari PC, ini lompatan yang luar biasa, rasanya seperti beralih dari TV hitam-putih ke TV berwarna. Dulu kemajuan seperti ini memang sering terjadi

    • Ini hampir setara dengan C64. Saya kangen masa perang PC awal. Sekarang semuanya terasa mirip
      Mungkin akan jadi menarik lagi kalau komputasi kuantum benar-benar datang