Dossier – Paula – MOS 8364 – La puce audio de l’Amiga


Photo de la puce Paula Mos 8364 r7
Paula MOS 8364r7
Facebooktwitterredditpinterestlinkedintumblrmail

Paula mos 8364Ah l’amiga et ces modules audio. Ils ont marqués à tout jamais une génération de passionnés de micro ordinateurs et ont faits la joie de la scene démo. Loin devant ses concurrents de l’époque qu’étaient les Atari ST, Amstrad CPC ou même le PC, le son de l’Amiga marquait un vrai tournant et proposait quelque chose de résolument moderne en 1985. Dans ce dossier nous allons donc vous parler de la fameuse puce audio de l’Amiga, plus connue sous le petit nom de Paula.

 

Mais qui est réellement cette Paula ?

Fabriquée par MOS Technology dans les années 80 et 90 sous la référence MOS8364, cette puce a commencée sa carrière sous le nom de “Portia”. Ce n’est que lorsque l’Amiga a été commercialisé et accessible au grand publique en 1985 qu’elle a changé de nom pour finalement s’appeler Paula. Ce nom est dérivé de la contraction des initiales de: Ports, Audio, UART (Universal Asynchronous Receiver Transmitter ou en français dans le texte émetteur-récepteur asynchrone universel), Logic. La légende veut que “Paula” était également le prénom de la petite amie de “Glenn Keller”, qui est avec notamment “Jay Miner” à l’origine de la conception de cette puce.

 

Quelles sont les fonctions de Paula ?

“Paula” est donc, vous l’aurez compris, la puce audio de l’Amiga. Mais vous auriez tors de penser qu’elle n’est que cela. “Paula” est également le contrôleur de lecteur de disquettes, le contrôleur du port série et le contrôleur d’interruptions. Accessoirement si vous utilisez un contrôleur (souris, joystick, …) avec plus d’un bouton c’est également elle qui gère les boutons supplémentaire. Elle sert également à lire les coordonnées X et Y des joysticks analogiques. Les joysticks numériques (ceux que nous utilisons tous pour faire simple) étant quand à eux gérés par “Denise” (Un autre composant de l’Amiga sur lequel nous reviendrons dans un prochain dossier).

 

Spécifications techniques

“Paula” possède 4 canaux audio 8 bits PCM, dont deux sont mixés sur la sortie droite et deux autres sur la sortie gauche de manière à obtenir une sortie audio stéréo. Bien que les échantillons audio reproduits soient initialement prévus pour sortir en 28Khz (28837Hz en PAL et 28867hz en NTSC) en 4 voix, il est dans la pratique possible de lire du son en 57Khz en DMA en augmentant logiciellement la fréquence de balayage horizontale de l’écran.

Il est également possible de reproduire du son en 14bits en combinant deux canaux 8bits comme par exemple avec le système audio logiciel AHI. La méthode consiste à jouer du son 16 bits en passant les 8 bits haut sur un canal à plein volume et les 8 bits bas sur un autre canal a volume minimum. Les deux se chevauchant, les bits bas doivent êtres décalés de deux bits vers la droite. On obtient alors une sortie en 14 bits. Le soucis de cette méthode est que ce décalage de bits bas n’est pas prévu par le matériel et doit donc être fait au cpu (ou au blitter) ce qui ralentit donc légèrement la machine.

“Paula” est assistée par un filtre audio analogique “Passe bas” externe. Ce filtre linéaire est dit de type “Butterworth”, en référence à “Stephen Butterworth” son concepteur. Il apporte un gain plus régulier dans la bande passante par rapport à d’autres types de filtrages. Il coupe comme son nom l’indique les fréquences hautes à partir de 3300hz. Cela a pour effet de donner un son qui semble étouffé. Fait amusant lorsque le filtre est activé, la led “power” est plus lumineuse que lorsque le filtre est désactivé. Sur les premiers modèles d’Amiga 500 la led power était simplement éteinte avec le filtre coupé.

 

La révolution Paula

Mais Paula jouera bientôt un rôle clé dans l’évolution des formats audio sur ordinateurs. Jusque là il fallait soit utiliser le format midi au rendu lourdement dépendant du matériel, soit programmer spécifiquement un circuit audio pour lui faire rendre le son voulu. En 1987, “Karsten Obarski” va révolutionner tout ca en inventant sur Amiga et avec Paula, le format .mod 4 voix avec son fameux logiciel “Ultimate SoundTracker”.

Protracker 3.15 sur Amiga

La force de son approche est de générer le son de façon logicielle au fur et à mesure de la lecture. Ce format permet donc de reproduire du son indépendamment des contraintes hardware, en consommant peu de mémoire tout en offrant une interface abordable pour la conception de fichiers musicaux. Après une exploitation commerciale peu fructueuse, le code source de “Ultimate SoundTracker” est libéré et de multiples Trackers voient le jour comme le fameux ProTracker.

Le format .mod 4 voix inventé par Karsten connaitra diverses évolutions et donnera plus tard naissance aux formats S3M ou XM (eXtended Mod) ou encore sur Amiga le MED 8 voix ou le DBM (DigiBooster Mod) gérant jusqu’a 128 voix. Tout ces formats ont faits la joie des musiciens en herbe et des développeurs qui ont vu en lui une solution propre et efficace pour implanter efficacement et rapidement de la musique dans leurs productions. La scène demo a également été (et est toujours) très friande de ces formats qui ont eu droit à de nombreux concours où les meilleurs musiciens se sont affrontés.

 

Conclusion

Pour conclure cette revue de la puce audio Paula, je ne saurais que trop vous conseiller de consulter notre page de liens. Vous y trouverez des liens pour télécharger des modules et écouter des web radios remplies de modules.

Vous pouvez également lire notre interview des “PAULA POWERED” un groupe de digital punk Britanno Franco Digital ayant pour membre actif un certain “A12”, un Amiga 1200 jouant sur scène avec sa puce Paula.

 

Jim Neray.

Dossier – Paula – MOS 8364 – La puce audio de l’Amiga

  • Ce sujet contient 4 réponses, 5 participants et a été mis à jour pour la dernière fois par kwint, le il y a 6 années et 3 mois.
  • Créateur
    Sujet
  • #988
    Amiga France

        Paula mos 8364Ah l’amiga et ces modules audio. Ils ont marqués à tout jamais une génération de passionnés de micro ordinateurs et ont faits la joie de la scene démo. Loin devant ses concurrents de l’époque qu’étaient les Atari ST, Amstrad CPC ou même le PC, le son de l’Amiga marquait un vrai tournant et proposait quelque chose de résolument moderne en 1985. Dans ce dossier nous allons donc vous parler de la fameuse puce audio de l’Amiga, plus connue sous le petit nom de Paula.

         

        Mais qui est réellement cette Paula ?

        Fabriquée par MOS Technology dans les années 80 et 90 sous la référence MOS8364, cette puce a commencée sa carrière sous le nom de “Portia”. Ce n’est que lorsque l’Amiga a été commercialisé et accessible au grand publique en 1985 qu’elle a changé de nom pour finalement s’appeler Paula. Ce nom est dérivé de la contraction des initiales de: Ports, Audio, UART (Universal Asynchronous Receiver Transmitter ou en français dans le texte émetteur-récepteur asynchrone universel), Logic. La légende veut que “Paula” était également le prénom de la petite amie de “Glenn Keller”, qui est avec notamment “Jay Miner” à l’origine de la conception de cette puce.

         

        Quelles sont les fonctions de Paula ?

        “Paula” est donc, vous l’aurez compris, la puce audio de l’Amiga. Mais vous auriez tors de penser qu’elle n’est que cela. “Paula” est également le contrôleur de lecteur de disquettes, le contrôleur du port série et le contrôleur d’interruptions. Accessoirement si vous utilisez un contrôleur (souris, joystick, …) avec plus d’un bouton c’est également elle qui gère les boutons supplémentaire. Elle sert également à lire les coordonnées X et Y des joysticks analogiques. Les joysticks numériques (ceux que nous utilisons tous pour faire simple) étant quand à eux gérés par “Denise” (Un autre composant de l’Amiga sur lequel nous reviendrons dans un prochain dossier).

         

        Spécifications techniques

        “Paula” possède 4 canaux audio 8 bits PCM, dont deux sont mixés sur la sortie droite et deux autres sur la sortie gauche de manière à obtenir une sortie audio stéréo. Bien que les échantillons audio reproduits soient initialement prévus pour sortir en 28Khz (28837Hz en PAL et 28867hz en NTSC) en 4 voix, il est dans la pratique possible de lire du son en 57Khz en DMA en augmentant logiciellement la fréquence de balayage horizontale de l’écran.

        Il est également possible de reproduire du son en 14bits en combinant deux canaux 8bits comme par exemple avec le système audio logiciel AHI. La méthode consiste à jouer du son 16 bits en passant les 8 bits haut sur un canal à plein volume et les 8 bits bas sur un autre canal a volume minimum. Les deux se chevauchant, les bits bas doivent êtres décalés de deux bits vers la droite. On obtient alors une sortie en 14 bits. Le soucis de cette méthode est que ce décalage de bits bas n’est pas prévu par le matériel et doit donc être fait au cpu (ou au blitter) ce qui ralentit donc légèrement la machine.

        “Paula” est assistée par un filtre audio analogique “Passe bas” externe. Ce filtre linéaire est dit de type “Butterworth”, en référence à “Stephen Butterworth” son concepteur. Il apporte un gain plus régulier dans la bande passante par rapport à d’autres types de filtrages. Il coupe comme son nom l’indique les fréquences hautes à partir de 3300hz. Cela a pour effet de donner un son qui semble étouffé. Fait amusant lorsque le filtre est activé, la led “power” est plus lumineuse que lorsque le filtre est désactivé. Sur les premiers modèles d’Amiga 500 la led power était simplement éteinte avec le filtre coupé.

         

        La révolution Paula

        Mais Paula jouera bientôt un rôle clé dans l’évolution des formats audio sur ordinateurs. Jusque là il fallait soit utiliser le format midi au rendu lourdement dépendant du matériel, soit programmer spécifiquement un circuit audio pour lui faire rendre le son voulu. En 1987, “Karsten Obarski” va révolutionner tout ca en inventant sur Amiga et avec Paula, le format .mod 4 voix avec son fameux logiciel “Ultimate SoundTracker”.

        Protracker 3.15 sur Amiga

        La force de son approche est de générer le son de façon logicielle au fur et à mesure de la lecture. Ce format permet donc de reproduire du son indépendamment des contraintes hardware, en consommant peu de mémoire tout en offrant une interface abordable pour la conception de fichiers musicaux. Après une exploitation commerciale peu fructueuse, le code source de “Ultimate SoundTracker” est libéré et de multiples Trackers voient le jour comme le fameux ProTracker.

        Le format .mod 4 voix inventé par Karsten connaitra diverses évolutions et donnera plus tard naissance aux formats S3M ou XM (eXtended Mod) ou encore sur Amiga le MED 8 voix ou le DBM (DigiBooster Mod) gérant jusqu’a 128 voix. Tout ces formats ont faits la joie des musiciens en herbe et des développeurs qui ont vu en lui une solution propre et efficace pour implanter efficacement et rapidement de la musique dans leurs productions. La scène demo a également été (et est toujours) très friande de ces formats qui ont eu droit à de nombreux concours où les meilleurs musiciens se sont affrontés.

         

        Conclusion

        Pour conclure cette revue de la puce audio Paula, je ne saurais que trop vous conseiller de consulter notre page de liens. Vous y trouverez des liens pour télécharger des modules et écouter des web radios remplies de modules.

        Vous pouvez également lire notre interview des “PAULA POWERED” un groupe de digital punk Britanno Franco Digital ayant pour membre actif un certain “A12”, un Amiga 1200 jouant sur scène avec sa puce Paula.

         

        Jim Neray.

        Vous aimez Amiga France ? Alors aidez nous en partageant et en participant au forum. =)

      Affichage de 4 réponses de 1 à 4 (sur un total de 4)

      Partager sur vos réseaux sociaux préférés :
      Facebooktwitterredditpinterestlinkedintumblrmail

      • Auteur
        Réponses
      • #995
        AlexMenchi
          • Level 4
          • Messages : 124

          Pour les fanatiques du PCM 8 bits, vous pourrez piocher des mp3 (high quality street) dans mon répertoire que j’alimente assez régulièrement:

          http://worldofmenchi.fr/Amiga/Musics/

          Plaisir d’offrir joie de recevoir :-)

          Amiga 500 ACA500+ / WB3.1
          Amiga 1200 Blizzard 1230 / Indivision MK3 AGA / WB 3.2



          #997
          Staff
          Jim Neray
            • Level 22
            • Messages : 7083

            Pour les fanatiques du PCM 8 bits, vous pourrez piocher des mp3 (high quality street) dans mon répertoire que j’alimente assez régulièrement: http://worldofmenchi.fr/Amiga/Musics/ Plaisir d’offrir joie de recevoir 🙂

            Eyh jolie collection merci pour ce partage Alex 8-)

            A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
            Mon Amiga 500 Plus : A590, 2MB Chip, 2MB Fast, HD 1,2GB, Floppy ext.
            Mon Amiga 1200 : Blizzard 1220/4, 2MB Chip, 4MB Fast, HD 80GB, Overdrive CD

            - Micromiga.com - La boutique Amiga -
            #1361
            jean3.5
              • Level 8
              • Messages : 617

              Sympa comme article.

              Je ne savais pas ( ou ne me rappelle plus) que Paula ne faisait pas que le son. :)

              #38342
              kwint
                • Level 0 - Newbie
                • Messages : 1

                Superbe travail Alex… Je suis bluffé

              Partager sur vos réseaux sociaux préférés :
              Facebooktwitterredditpinterestlinkedintumblrmail
              Affichage de 4 réponses de 1 à 4 (sur un total de 4)
              • Vous devez être connecté pour répondre à ce sujet.