À mon avis, les synthétiseurs FM dans les cartes son sont injustement oubliés et j'ai donc décidé de partager mes réflexions à ce sujet.

Maintenant, une sorte d'excitation est allée aux cartes son ISA - elles ne font qu'acheter furieusement partout, les prix ebay ne sont que de l'espace ... Peut-être que les collectionneurs achètent, et peut-être que le fait est que seuls les synthétiseurs audio FM (OPL2 / OPL3) ont été utilisés sur les cartes son ISA. Maintenant, les synthétiseurs FM ont été remplacés par les technologies WaveTable entièrement logicielles, et dans les jeux après le passage de DOS à Windows, la musique sur les synthétiseurs FM / WaveTable a cessé d'être utilisée en faveur du mp3 via le DAC.
La plupart des gens pensent que la musique sur les synthétiseurs FM (OPL2 / OPL3) est mauvaise et WaveTable est bien meilleur. C'est une idée fausse que les cartes son avec la technologie WaveTable sont meilleures. Oui, sur WaveTable, de nombreux instruments classiques sonnent plus réalistes, meilleurs pour les morceaux classiques et pires pour la Techno, car ils perdent le son «cosmique», «électrique». Cela peut être facilement vérifié en jouant à X-COM: UFO Defense sur SB AWE32 et AdLib (OPL2 sur une puce Yamaha YM3812) ou en écoutant le
site d' enregistrement sonore
Adlib-FLAC.zip sur le
site xcom-sons . Et sur une vraie carte son, la musique est encore plus juteuse que sur un enregistrement en FLAC (je me suis assuré sur mon PC ISA le son SB16, que j'ai assemblé spécifiquement à cet effet). Vous n'obtiendrez pas autant de plaisir de la musique via les émulateurs sonores OPL2 / OPL3 de DosBox que de la carte son ISA. La différence est la même que si vous comparez l’écoute de musique avec des enregistrements mp3 de 64 à 96 Ko et des CD non compressés - la différence est tout à fait notable.
Et alors pourquoi les synthétiseurs FM sur PC sonnent-ils mal?
Premièrement, si vous jouez une composition lente pour des instruments classiques, alors oui, OPL2 / 3 sonnera plutôt fané. Mais si le rythme rapide est dans le style Techno / RAVE, alors le synthétiseur FM fleurit dans toute sa splendeur. Vous pouvez le vérifier si vous téléchargez
Adlib Tracker 2 pour les PC modernes sous Windows - 458 pistes sont incluses avec le lecteur. Il s'agit d'un lecteur / éditeur de tracker développé par Adlib, mais contrairement au MOD / S3M, il n'utilise pas d'échantillons numériques, mais joue directement via un synthétiseur FM. L'interface du programme Dosovsky, utilisez la touche F3 pour ouvrir l'explorateur pour télécharger une piste du répertoire MODULES, F5 pour jouer, F7 pour arrêter. La qualité de l'émulation est très bonne, mais pas comme un tube comme sur une puce live. Il y a une piste intéressante sonic.a2m dans le répertoire MODULES \ ben - musique du jeu du même nom sur SEGA, ça ressemble à l'original, je n'ai pas vu un tel son dans des fichiers midi ordinaires.
Deuxièmement,
à mon avis, AdLib en tant que pionnier n'a pas choisi la meilleure puce pour sa carte son - la Yamaha YM3812 . Dans l'histoire des jeux DOS, je me souviens de quelques jeux avec une musique FM incroyable - c'est ce que X-COM appelait déjà: UFO Defense, Tyrian, Cybersphere. Dans DOOM et Duke Nukem 3D, WaveTable sonne déjà mieux (enfin, l'essentiel n'est pas la musique là-bas). Mais sur la console de jeu SEGA sur la puce Yamaha YM2612, je peux déjà nommer beaucoup plus de jeux avec une musique «spatiale» incroyable - ce sont Skeleton Krew, Alien Soldier, Exo Squad, BOB et bien d'autres.
Quelque temps après la publication de cet article, lorsque j'ai écouté la piste sonic.a2m, j'ai réalisé que ce n'était pas la puce YM3812 qui était à blâmer, mais le format midi. qui a obtenu le plus de distribution
Et ici, j'ai eu une pensée - et non pas de faire revivre les synthétiseurs FM sur les cartes son pour PC? Il n'y a pas de compétition! Personne ne produit de nouvelles cartes son ISA anciennes qui ne peuvent pas être insérées dans des PC modernes. Il y a un seul fabricant Arstech fabrique un
adaptateur ISA vers USB , mais il a un prix juste de l'espace - 149 $. Il existe un autre fabricant qui
fabrique des cartes son OPL2 / 3 pour le port LPT. Mais ils n'ont pas de DAC et ne peuvent donc pas être appelés cartes son à part entière.
Cela n'a aucun sens de créer une carte son PCI-e moderne avec un synthétiseur FM uniquement sur une puce OPL2 / 3, car il n'y a pas beaucoup de bonne musique dans le format, mais pour 2-3 DOS, ce n'est pas très intéressant non plus. Une partie SSG est également nécessaire, basée sur AY-3-8910 ou son analogue. Creative avait déjà fait de telles cartes son en 1989 dans les premières versions de Sound Blaster 1.0 CT1310 - ils ont installé des puces CMS Phillips SAA-1099s similaires en son au AY-3-8910, mais en raison du fait que les développeurs de jeux ne prenaient pas en charge leurs jeux dans les prochaines versions de Sound Blaster 1.5 CT1320 Creative a éliminé les puces CMS. Mais c'était au moment de 1989-1990, et déjà au milieu des années 1990, avec le processeur de musique AY-3-8910, ils ont commencé à écrire de la musique violemment sur le ZX-Spectrum et maintenant toute cette musique est disponible pour être écoutée sur un PC. Les émulateurs reproduisent très bien l'AY-3-8910, mais le vrai microcircuit semble plus clair, plus riche et plus intéressant, et certains effets spéciaux ne sont possibles que sur la puce. Et encore plus intéressante sera la musique de OPL3 + AY-3-8910, un tracker pour une telle symbiose apparaîtra rapidement s'il existe une vraie carte son. En tant que DSP, vous pouvez mettre C-Media MI8786 - pour la plupart des joueurs, ce sera suffisant.
Des projets similaires pour les PC existaient déjà - jusqu'aux années 2000, des cartes son ISA CatWeasel étaient produites qui n'étaient pas compatibles avec AdLib sur les puces SID 6581 pour écouter de la musique SID. Une telle carte son serait très pertinente aujourd'hui - elle serait vendue comme des burgers chauds (des milliers et des milliers de personnes écoutent de la musique SID), mais les microcircuits 6581/8580 ne sont pas produits et il n'y a pas d'analogues, ils sont uniquement vendus individuellement sur ebay à des prix astronomiques.
Vous demandez probablement - pourquoi est-ce que je lance une idée de démarrage à d'autres? Parce que moi-même je ne le ferai pas, mais je veux vraiment avoir une telle carte son, laissez une autre s'enrichir! Si un fabricant potentiel lit ceci, mais vous avez des doutes que cela sera payant, alors vous pouvez le faire très simplement - lancer un projet sur Kickstarter. Je suis sûr qu'au moins des dizaines de milliers de personnes à travers le monde seront intéressées par ce projet, et peut-être plus, car il n'y a pas d'analogues sur le marché des PC!
Je connais beaucoup de gens qui sont devenus programmeurs parce que dans leur jeunesse, ils sont tombés amoureux des jeux 8 bits juste à cause de la musique chiptune. Je ne connais pas un seul jeu DOS accroché à la musique sur WaveTable! WaveTable est un mal qui a volé à toute la communauté informatique de la belle musique chiptune «spatiale». Comme l'histoire de WaveTable l'a montré, cela s'est avéré être une impasse dans le développement des cartes son. Elle a d'abord remplacé les synthétiseurs FM chics, puis elle a elle-même quitté la scène. Beaucoup de jeux à succès du passé avaient juste de la musique chiptune. Au fait, le mp3 est aussi mauvais. Parce que la musique même avec un débit de 320 kbps sonne pire qu'un CD! Le mp3 est juste pour faire connaissance, écouter du mp3 tout le temps, c'est se priver de grand plaisir. Microsoft a également réduit les capacités matérielles des cartes son (EAX) après Windows XP à partir de Windows Vista et versions ultérieures. En général, la détérioration de la qualité sonore sur tous les fronts et il est temps de corriger la situation ...