Canyon.mid
(canyonmid.com)- Canyon.mid est un fichier musical MIDI familier pour celles et ceux qui ont connu Windows dans les années 1990
- Ce morceau a été largement utilisé à l’époque de Windows 3.x comme musique par défaut de test et de démonstration
- Grâce au standard MIDI, il permettait de découvrir une grande variété de sonorités instrumentales avec une taille de fichier minuscule
- Avec sa mélodie simple mais mémorable, il est devenu un morceau emblématique du son des PC legacy
- Porté par la nostalgie et la tendance rétro, il suscite à nouveau l’intérêt des développeurs et des créateurs ces derniers temps
Présentation du morceau Canyon.mid
- Canyon.mid est l’un des principaux fichiers musicaux MIDI fournis par défaut avec le système d’exploitation Windows au milieu des années 1990
- Le morceau était surtout utilisé avec Windows Media Player, pour les tests MIDI et pour vérifier le bon fonctionnement des pilotes audio matériels
- Comme il s’agit d’un fichier MIDI, il ne contient pas de données audio brutes mais seulement des informations d’interprétation (notes, volume, instruments, etc.) ; la taille du fichier est donc très faible et il peut être lu sur de nombreuses cartes son
Caractéristiques techniques et portée historique
- Le format MIDI désigne une méthode standard de signaux permettant aux instruments électroniques ou aux ordinateurs de contrôler la musique et les effets
- Canyon.mid permettait de découvrir les fonctions multimédias d’un PC Windows grâce à une mélodie et à un rythme mêlant harmonieusement plusieurs instruments
- Comme le timbre variait selon le PC ou la carte son, l’expérience sonore d’un même morceau pouvait différer d’un utilisateur à l’autre
Symbolique et influence
- Sa structure simple et sa mélodie vive et entraînante l’ont ancré dans la mémoire de nombreuses personnes
- Il attire de nouveau l’attention dans les communautés de développeurs et de musiciens amateurs de rétro
- Le fichier MIDI d’origine est partagé sous des licences comme Creative Commons, ce qui permet de l’écouter librement ou de l’utiliser comme base de réinterprétation
Valeur du point de vue des développeurs et créateurs
- Il présente une forte valeur d’usage pour les exercices d’analyse et de conversion de fichiers MIDI
- Il est utilisé pour les tests d’intégration avec des DAW modernes et des synthétiseurs, ainsi que pour des expérimentations créatives de retravail d’échantillons
- Il joue le rôle de trait d’union entre les premières expériences médiatiques sur PC et les technologies audio de nouvelle génération
1 commentaires
Avis sur Hacker News
Je sais que c’est juste un ordinateur rétro décoratif dans la vidéo YouTube, mais j’ai trouvé étrange qu’une machine étiquetée « Tandy 1000 » affiche des graphismes VGA en 16 couleurs, alors je me suis renseigné sur le Tandy 1000 RSX.
Le Tandy 1000 RSX était le dernier modèle, sorti en 1991, et il embarquait du Super VGA au lieu des célèbres « Tandy graphics » hérités de l’IBM PCjr.
Comme dans la vidéo, les cartes Adlib ou Sound Blaster n’étaient pas fournies de base, mais il y avait un slot ISA permettant d’insérer une carte compatible ; il avait aussi un processeur 386 et 1 Mo de RAM, et non le 286 habituel des Tandy 1000.
En revanche, pour que ce soit vraiment utile, il fallait un support logiciel, et le magazine Tandy PCM présentait et évaluait souvent des cartes VGA additionnelles. Je me souviens aussi avoir lu que les versions ultérieures de DeskMate prenaient en charge les résolutions VGA.
Pour l’ambiance de l’époque, un compatible 386dx-33 ou 486 aurait paru beaucoup plus naturel.
À l’époque, je n’avais pas de carte son, donc je jouais à la plupart des jeux LucasArts avec le haut-parleur PC. La version MIDI m’a toujours semblé bien trop fade, privée de cette « puissance électrique brute » du haut-parleur que j’aimais depuis des années.
Je ne sais pas où sont passées toutes ces années.
Plus de 30 ans plus tard, je m’en souviens encore nettement.
Regardez la section Contemporary chiptune music.
Pourquoi avoir supprimé tout ce beau minimalisme ? Les ordinateurs de l’époque suffisaient déjà pour les jeux, le divertissement et la productivité, mais la définition de « suffisant » n’a cessé de changer.
Ça ressemble à une carotte suspendue devant un animal.
C’est dans la nature humaine de considérer ce à quoi on était habitué jeune comme le sommet de l’accomplissement. Que l’on soit né en 1950 ou en 1990, on finit par avoir l’impression que c’était alors la meilleure musique, les meilleurs films, la meilleure culture, le meilleur sport, le meilleur de tout.
Aujourd’hui, j’apprécie le fait qu’il existe un potentiel pour faire des choses impossibles autrefois, et il est toujours possible d’améliorer le logiciel sur du matériel et des systèmes d’exploitation plus puissants.
Les logiciels des années 90 étaient largement portés par l’altruisme ; ceux des années 2020 commencent par une levée de fonds en série A.
On a bien perdu des choses comme Flash, mais comparée aux années 90 ou 2000, la diversité des divertissements accessibles à bas prix est stupéfiante.
Rien qu’en 2024, près de 19 000 jeux sont sortis sur Steam, et beaucoup d’œuvres intéressantes parmi eux n’auraient pas pu exister il y a 10 ou 20 ans. C’est une bonne chose qu’elles existent maintenant et puissent potentiellement trouver leur public.
Il y a ici une interview de George Stone, le créateur de Canyon.mid : https://pixelatedaudio.com/canyon-mid/
C’est assez impressionnant que le fichier vidéo fasse 3,4 Mo, soit seulement environ 100 fois plus que le MIDI original de 33 ko.
Si le son ressemble à ça, c’est parce que Microsoft a licencié Roland GS Wavetable ; sans cela, les informations de timbre disparaissent.
Si vous aimez ce genre de choses, les fabricants d’autrefois faisaient souvent des morceaux de démo pour leurs claviers et modules de synthétiseur
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 — avec même une animation MIDI
Yamaha MU100 : https://www.youtube.com/watch?v=6BL_RzeWDxg — dure 1 heure
Je ne sais pas s’ils le font encore aujourd’hui, mais c’était courant à l’époque où ce genre de « romplers » arrivait sur le marché
Pitié, ne désactivez jamais les contrôles du lecteur vidéo. Comme un idiot, je n’avais pas baissé le volume système et je me suis pris une vidéo YouTube à plein volume
Comme les bits de poids faible sont déjà abîmés, on peut rendre l’effet aussi mauvais qu’on le souhaite, par exemple en réduisant à 1 % puis en amplifiant 100 fois. Je ne vois vraiment pas pourquoi faire ça
Rien dans l’interface n’indique qu’on peut mettre en pause et reprendre, mais cliquer n’importe où pour lire/mettre en pause est depuis longtemps un standard dans presque tous les lecteurs vidéo
Je me demande si, autrefois, les lecteurs multimédias pouvaient simplement lire ce genre de dump MIDI
Peut-être parce que j’utilise Linux depuis trop longtemps, mais ça me paraît désormais surprenant de pouvoir lire directement un fichier MIDI sans devoir choisir tout un tas de soundfonts et de synthétiseurs
J’aimerais aussi que, par défaut, quelque chose comme mpv choisisse un synthétiseur logiciel et lise simplement le fichier, comme WMP. J’aimerais éviter d’installer un programme séparé, de choisir une soundfont, de passer par des modes d’exécution bizarres, et de me retrouver sans avance/retour dans le fichier
https://wiki.archlinux.org/title/MIDI#List_of_SoundFonts
Les deux sont inférieurs même au synthétiseur matériel General MIDI dédié le moins cher de Roland, mais c’est mieux que rien. Tu n’as pas de chance d’être sous Linux, et malheureusement ce qu’il y a de mieux dans ce domaine était, et reste, du logiciel propriétaire ; le problème ne sera donc probablement jamais résolu sur cette plateforme
Ah, le rétro. Le passé nous appelle de bien des façons
Pour rester dans le thème rétro, j’ai une page web dédiée à mon programme Apple II « Electric Duet » : https://arachnoid.com/electric_duet/
Pour être précis, l’Apple II n’avait qu’une simple sortie TTL reliée à un haut-parleur ; c’était rudimentaire, pas prévu pour la musique, et encore moins pour deux voix. Mais ça ne m’a pas arrêté
J’ai écrit en assembleur un lecteur qui bascule la sortie du pilote de haut-parleur TTL à 8 kHz, puis j’ai modulé la largeur d’impulsion de cette horloge à 8 kHz pour produire deux voix musicales. En d’autres termes, un seul pilote TTL produisait deux voix, deux notes en même temps
Un échantillon de musique générée par Electric Duet sur Apple II en 1981 se trouve ici : https://arachnoid.com/electric_duet/music_tracks/prelude.mp3 — il suffit d’appuyer sur le bouton de lecture
Voilà la définition même du rétro
Je me souviens des morceaux fournis avec la Sound Blaster. Par exemple celui-ci : https://youtu.be/eqU4CkbK1X0
Par rapport aux bips qui sortaient des PC, c’était un bond énorme, comme passer d’un téléviseur noir et blanc à un téléviseur couleur. À l’époque, ce genre de progrès était courant
Peut-être que l’informatique quantique rendra les choses à nouveau intéressantes