1 पॉइंट द्वारा GN⁺ 2025-06-16 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Canyon.mid एक MIDI music file है, जो 1990 के दशक में Windows इस्तेमाल करने वाले लोगों के लिए परिचित है
  • यह गीत Windows 3.x दौर में test और demo के लिए default music के रूप में व्यापक रूप से इस्तेमाल किया गया था
  • MIDI standard का उपयोग करके बहुत छोटे file size में विभिन्न वाद्ययंत्रों की ध्वनियों का अनुभव किया जा सकता था
  • सरल लेकिन याद रह जाने वाली धुन के कारण यह legacy PC sound का एक प्रतीकात्मक प्रतिनिधि गीत है
  • nostalgia और retro trend की वजह से हाल के समय में यह डेवलपर्स और क्रिएटर्स के बीच फिर से ध्यान आकर्षित कर रहा है

Canyon.mid गीत का परिचय

  • Canyon.mid 1990 के दशक के मध्य में Windows operating system के साथ दिए जाने वाले प्रमुख MIDI music files में से एक था
  • इस गीत का उपयोग मुख्य रूप से Windows Media Player, MIDI test, और hardware audio driver के कामकाज की जांच के लिए किया जाता था
  • क्योंकि यह एक MIDI file है, इसमें स्वयं audio source data नहीं बल्कि केवल performance information (note, volume, instrument आदि) संग्रहीत होती है, इसलिए इसका file size बहुत छोटा होता है और यह विभिन्न sound cards पर चल सकता है

तकनीकी विशेषताएँ और दौर का महत्व

  • MIDI format एक standard signal method है, जिसका उपयोग electronic instruments या computers संगीत और effects को नियंत्रित करने के लिए करते हैं
  • Canyon.mid विभिन्न वाद्ययंत्रों को संतुलित रूप से मिलाने वाली melody और rhythm के जरिए Windows PC की multimedia capabilities का अनुभव कराता था
  • हर PC या sound card पर इसका tone अलग सुनाई दे सकता था, इसलिए एक ही गीत के लिए भी हर उपयोगकर्ता का sound quality अनुभव अलग हो सकता था

प्रतीकात्मकता और प्रभाव

  • इसकी सरल संरचना और उजली, चंचल धुन ने इसे बहुत से लोगों की यादों में जगह दी
  • retro style का आनंद लेने वाले डेवलपर और संगीतकार समुदायों में यह हाल के वर्षों में फिर से ध्यान खींच रहा है
  • मूल MIDI file Creative Commons जैसे licenses के तहत साझा की जा रही है, इसलिए इसे स्वतंत्र रूप से सुना जा सकता है या पुनर्व्याख्या के लिए सामग्री के रूप में उपयोग किया जा सकता है

डेवलपर और क्रिएटर नज़रिए से इसका मूल्य

  • MIDI file analysis और conversion के अभ्यास के लिए इसका उपयोगी मूल्य बहुत अधिक है
  • इसका उपयोग modern DAW, synthesizer integration test, और sample reprocessing creative experiments में किया जाता है
  • यह शुरुआती PC media अनुभव और अगली पीढ़ी की audio technology के बीच एक कड़ी की भूमिका निभाता है

1 टिप्पणियां

 
GN⁺ 2025-06-16
Hacker News की राय
  • मुझे पता है कि YouTube वीडियो में दिख रहा retro-style computer सिर्फ सजावट के लिए है, लेकिन “Tandy 1000” लेबल लगी मशीन से 16-color VGA graphics निकलना अजीब लगा, इसलिए मैंने Tandy 1000 RSX के बारे में खोजा
    Tandy 1000 RSX 1991 का आखिरी model था, और IBM PCjr से निकले मशहूर “Tandy graphics” की जगह इसमें Super VGA लगा था
    वीडियो की तरह Adlib या Sound Blaster cards default में नहीं थे, लेकिन एक ISA slot था, इसलिए compatible card लगाया जा सकता था; और आम Tandy 1000 वाले 286 के बजाय इसमें 386 processor और 1MB RAM था

    • Tandy 1000 पर VGA इतना दुर्लभ नहीं था। जिन शुरुआती Tandy 1000 models में ISA slots थे, उनमें से अधिकतर में VGA card लगाया जा सकता था, और hardware भी बस 1MB से कम memory bus access और input/output port commands था, इसलिए वह ठीक चलता था
      हालांकि उसे meaningful तरीके से इस्तेमाल करने के लिए software support चाहिए था, और Tandy magazine PCM में भी add-on VGA cards अक्सर पेश और review किए जाते थे। मुझे यह पढ़ने की भी याद है कि बाद के versions में DeskMate ने VGA resolution support किया था
    • तस्वीर को MPC level 1(https://en.wikipedia.org/wiki/Multimedia_PC) system कहना technically गलत नहीं है, लेकिन जैसा कहा गया, उसके लिए बहुत सी conditions मिलानी पड़ती हैं, इसलिए यह लगभग anachronistic है
      उस दौर के माहौल में 386dx-33 या 486 compatible machine कहीं ज्यादा natural लगती
  • उस समय मेरे पास sound card नहीं था, इसलिए ज्यादातर LucasArts games मैंने PC speaker पर खेले। MIDI version में उस speaker की “raw electric power” नहीं थी जिसे मैं सालों से पसंद करता था, इसलिए वह बहुत फीका लगा

    • Monkey Island theme का PC speaker वाला खास उछलता हुआ sound अब भी बिल्कुल साफ सुनाई देता है, और वह साधारण MIDI arrangement से कहीं बेहतर है
      समझ नहीं आता इतने साल कहां चले गए
    • वह बिल्कुल अलग अनुभव था। पैसे की कमी वाले दो शुरुआती teenagers ने अपनी बचत से खरीदा नया SoundBlaster-compatible cheap sound card install किया और पहली बार Monkey Island चलाया—वह पल सच में भव्य था
      30 साल से ज्यादा बाद भी वह याद बिल्कुल साफ है
    • अगर उस दौर में आपके पास sound card था, तो शायद वह इस शानदार player की soundfont list में शामिल हो: https://chiptune.app/?q=canyon.mid
    • अगर आपको ऐसा लगता है, तो शायद आपको chiptune भी पसंद आए। Wikipedia पर samples हैं: https://en.wikipedia.org/wiki/Chiptune
      Contemporary chiptune music वाला हिस्सा देखें
    • सच कहूं तो MIDI version भी LucasArts soundtracks के Amiga version की तुलना में काफी फीका है
  • उस खूबसूरत minimalism को पूरी तरह क्यों खत्म कर दिया गया? उस समय computers games, entertainment और productivity के लिए काफी थे, लेकिन “काफी” की परिभाषा लगातार बदलती रही
    यह जानवर के सामने लटकाई गई गाजर जैसा लगता है

    • यह बात computers से ज्यादा personality और taste की प्रकृति के बारे में है
      इंसान की फितरत है कि वह युवावस्था में जिन चीजों का आदी था, उन्हें उपलब्धि की चोटी मानता है। आप 1950 में पैदा हुए हों या 1990 में, आपको लगता है कि वही सबसे अच्छा music, movies, culture, sports—सब कुछ था
    • मैंने 90s में भी games खेले और आज भी खेलता हूं, लेकिन gaming experience बिल्कुल उसी स्तर का नहीं है। आगे क्या आएगा, इसका इंतजार है, और GTA6 का भी स्वागत है
    • वस्तुनिष्ठ रूप से देखें तो 90s के computers किसी व्यक्ति की रुचि की जानकारी भी ठीक से organize नहीं कर सकते थे, community, state, country या world level की information की तो बात ही छोड़िए
      आज यह अच्छा है कि हमारे पास वे काम करने की potential है जो पहले नहीं कर सकते थे, और ज्यादा powerful hardware और operating systems पर software को बेहतर बनाना हमेशा संभव है
    • asceticism revenue नहीं बनाता। इसलिए बढ़ना चाहने वाली capital को ऐसी population चाहिए जो ज्यादा consume करे, और technology की bloatedness भी इसका अपवाद नहीं है
      90s का software आम तौर पर altruism से चला था, लेकिन 2020s का software Series A funding से शुरू होता है
    • modern technology की वजह से games, music और movies जैसे entertainment को कहीं ज्यादा सस्ते और reasonable time में बनाया जा सकता है
      हमने Flash जैसी चीजें खोई हैं, लेकिन 90s या 2000s की तुलना में सस्ते में enjoy किए जा सकने वाले entertainment की variety हैरान करने वाली है
      सिर्फ 2024 में Steam पर करीब 19,000 games release हुए, और उनमें से कई दिलचस्प titles 10 या 20 साल पहले exist ही नहीं कर सकते थे। अच्छी बात यह है कि वे अब मौजूद हैं और संभावित रूप से अपना audience ढूंढ सकते हैं
  • Canyon.mid बनाने वाले George Stone का interview यहां है: https://pixelatedaudio.com/canyon-mid/

  • video file 3.4MB की है, यानी original MIDI 33kB से मुश्किल से 100 गुना बड़ी—यह बात थोड़ी impressive है

    • अगर आप MIDI को हर device पर consistently render करना चाहते हैं, तो यह काफी मुश्किल हो जाता है
      sound ऐसा इसलिए सुनाई देता है क्योंकि Microsoft ने Roland GS Wavetable license किया था, और उसके बिना timbre information गायब हो जाती है
    • screen का 95% static video है, इसलिए शायद ज्यादातर size audio का ही होगा। लगता है video side लगभग nothing की तरह compress हो गया होगा
    • अच्छी quality के soundfont आसानी से 3.4MB से बड़े हो जाते हैं। हालांकि उस समय शायद इतने बड़े soundfont इस्तेमाल करने वाले लोग बहुत कम थे
  • अगर आपको ऐसी चीज़ें पसंद हैं, तो पुराने निर्माता synthesizer keyboards और modules के लिए demo songs बनाया करते थे
    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 animation तक है
    Yamaha MU100: https://www.youtube.com/watch?v=6BL_RzeWDxg — 1 घंटे का
    पता नहीं अब भी ऐसा करते हैं या नहीं, लेकिन जब ऐसे “rompler” बाजार में आते थे, तब यह आम बात थी

  • कृपया video player controls को कभी disable न करें। बेवकूफी में system volume कम नहीं किया था और YouTube video की max volume ने कान बजा दिए

    • अगर YT या Winamp जैसे player की volume 100% नहीं है, तो असल में आप audio signal बनाते हैं, फिर उस signal की volume घटाते हुए quantization के कारण information खो देते हैं, और फिर उसे दोबारा amplify करते हैं
      निचले bits पहले ही खराब हो चुके होते हैं, इसलिए उदाहरण के लिए 1% तक घटाकर फिर 100x amplify करें तो effect को जितना चाहें उतना खराब बना सकते हैं। समझ नहीं आता कोई ऐसा क्यों करेगा
    • Linux पर Firefox में click करने से pause हो जाता है
      pause और resume कर सकने का कोई control indicator नहीं है, लेकिन कहीं भी click करके play/pause करना बहुत पहले से लगभग सभी video players का standard रहा है
  • सोचता हूँ, क्या पुराने समय में media players ऐसे MIDI dumps को सीधे play कर सकते थे
    शायद Linux बहुत लंबे समय से इस्तेमाल कर रहा हूँ, इसलिए अब यह आश्चर्यजनक लगता है कि SoundFont और synthesizer के ढेर सारे फैसले किए बिना भी MIDI file सीधे play हो सकती है
    मन करता है कि default रूप से mpv जैसा कुछ कोई software synthesizer चुनकर WMP की तरह सीधे play कर दे। अलग program install करने, SoundFont चुनने, अजीब run करने का तरीका, और seek भी न कर पाने की स्थिति से बचना चाहता हूँ
    https://wiki.archlinux.org/title/MIDI#List_of_SoundFonts

    • Windows और macOS 1990s के आखिर से Roland GS sample set के low-quality licensed version और low-quality software synthesizer के साथ आते रहे हैं
      दोनों Roland के सबसे सस्ते dedicated General MIDI hardware synthesizer से भी खराब हैं, लेकिन न होने से बेहतर हैं। Linux इस्तेमाल कर रहे हैं तो आपकी किस्मत खराब है, और दुर्भाग्य से इस क्षेत्र में सबसे अच्छा तब भी और अब भी proprietary software ही है, इसलिए उस platform पर शायद इसका हल नहीं निकलेगा
    • सही है। mp3 के dominant होने से पहले MIDI file sharing आम थी। वह mid और mod का दौर था
    • सही है। MIDI files play करने वाला HTML tag भी था, और Geocities जैसी जगहों पर खूब इस्तेमाल होता था
  • आह, retro. अतीत हमें कई तरीकों से पुकारता है
    retro theme के अनुरूप, मेरे Apple II program “Electric Duet” के लिए एक dedicated webpage है: https://arachnoid.com/electric_duet/
    विस्तार से कहें तो Apple II में speaker से जुड़ा सिर्फ एक simple TTL output था, खुरदुरा था और music के लिए नहीं था, दो voices के लिए तो बिल्कुल नहीं। फिर भी इसने रोक नहीं पाया
    मैंने एक assembly player बनाया जो TTL speaker driver output को 8kHz पर switch करता था, और 8kHz clock की pulse width को adjust करके दो musical voices बनाई थीं। यानी एक TTL driver से दो voices, दो notes एक साथ बजाए गए
    1981 के Apple II पर Electric Duet द्वारा बनाए गए music sample यहाँ है: https://arachnoid.com/electric_duet/music_tracks/prelude.mp3 — बस play button दबाएँ
    यही retro की परिभाषा है

  • Sound Blaster के साथ आने वाले tracks याद हैं। जैसे यह track: https://youtu.be/eqU4CkbK1X0
    PC से आने वाली beep-beep आवाज़ों की तुलना में यह बहुत बड़ा leap था, जैसे black-and-white TV से color TV पर जाना। उस समय ऐसे advances आम थे

    • लगभग C64 के बराबर level है। शुरुआती PC wars याद आते हैं। अब तो सब कुछ एक जैसा सा है
      quantum computing आने पर शायद फिर से मज़ा आए