Carte son vintage des années 90 : le blueprint open source
Pourquoi ça compte pour toi
Si tu collectionnais des PC rétro ou tu bricolais du matériel à l'époque, la Gravis Ultrasound était la référence audio. Ce projet te donne les schémas complets, le code des composants programmables, et les notes d'assemblage pour recréer cette bête — c'est du vrai travail d'archéologie numérique qui sauve un bout d'histoire informatique de l'oubli.
Ce qu'il faut retenir
- 1.Schémas entiers + code source des GAL rétro-ingéniérés : zéro secret gardé
- 2.Repose sur le chip AMD InterWave (AM78C201) : presque toute la magie y est, la carte n'est que de la plomberie
- 3.L'auteur n'a pas testé en production : c'est du 'à vos risques et périls', mais documenté comme jamais
Tu galères avec le jargon ?
Lis la version réécrite en mode débutant — toutes les idées, sans le jargon.
Pourquoi quelqu'un rétro-ingéniérie une vieille carte son ?
Certains collectionneurs de matériel ancien veulent reconstruire à l'identique, d'autres trouvent ça cool comme exercice d'archéologie technique. Ce projet, c'est les deux : tu as le PCB en 4 couches (208 × 107 mm), et tu peux le faire fabriquer chez n'importe quel atelier de circuit imprimé.
Ce qu'il te faut pour l'assembler
Le composant clé : le AM78C201 (AMD InterWave). C'est là que vit 95% de la logique audio. Tout le reste, c'est du soutien : opamps, EEPROM 93C66 pour la config Plug and Play, un GAL 16V8 si tu veux le support IDE/CDROM.
Quelques notes pratiques du projet :
- ▸Les opamps (LM833 par défaut) sont interchangeables : n'importe quel ampli low-noise en ±8V fera l'affaire. Tu peux même en acheter du vintage si tu veux jouer le puriste.
- ▸Les perles de ferrite : l'auteur avoue ne pas connaître leurs valeurs d'origine. Tu peux donc les remplacer par du fil ou une résistance 0 ohm. C'est un peu ironique d'utiliser des ferrites pour filtrer à ces fréquences, mais bon.
- ▸L'EEPROM contient la config PnP. Tu la programmes avec un TL866 (programmateur courant), mais attention : l'ordre des bits est inversé (16 bits à la fois). Un petit script Python (
pnp_reverse.py) fait le boulot. - ▸Le ROM de samples (1 MB) : c'est la banque de sons. Soit tu trouves l'original, soit tu graves un 27C800 avec des samples téléchargés.
Le hic : c'est expérimental
L'auteur n'a jamais fabriqué ni testé la carte en production. C'est de l'open source "je te donne tout, mais j'ai pas d'assurance" — ce qui est honnête. Si tu lances une fabrication, tu vas te battre avec des détails (comme comprendre l'isolation des plans analogiques/numériques).
Qui s'intéresse ?
Des rétronautes sérieux qui veulent un laboratoire historique, des électroniciens curieux, peut-être des musiciens qui ont zappé les synthés des années 90. C'est de la niche, mais dense.
Et concrètement pour toi ?
Choisis ton profil — la lecture de l'article change selon qui tu es.
Pour toi, ce projet montre que l'archéologie numérique existe : des gens sauvent activement des machines oubliées en les démontant ligne par ligne. Regarde quels autres projets open-source reconstituent du matériel vintage — ça raconte comment on préserve l'histoire informatique.
Essayer maintenant
Explorer le repo GitHub →Source
📊 Cours en bourse
Pour aller plus loin
Cet article t'a donné envie d'approfondir ? Deux formations Noésis t'attendent :
Explorer les thèmes de cet article :