5Fermer7
ZerosquareLe 07/12/2017 à 15:21
DEATH (./5) :
Petite question qui n'a pas trop à voir avec le sujet (quoique), pour m'amuser je voulais récupérer les échantillons de cybermorph qu'il y a dans les sources (en fait surtout : Where did you learn to fly smile
Tu dois être le seul possesseur de Jaguar qui n'en ait pas marre de ce son grin

DEATH (./5) :
Mais impossible de trouver en quel format ils sont... J'arrive à entendre un peu quelque chose en choisissant certains format mais c'est quasi inaudible. En regardant les fichiers binaire, les données ont l'air très étrange...
Quelqu'un... sais tu quel format c'est ?
Le fichier WDYLTF.BYN du dossier SAMPLES est au format assembleur (avec des dc.w), j'ai pas pris le temps de l'assembler mais je suppose que ça donne ce qu'il y a dans la ROM.
En "écoutant" la ROM au format PCM 8 bits signé, on a bien les samples, mais il y a une distorsion bizarre. Je sais que le moteur audio d'Atari supporte un format où c'est la racine carrée (il me semble) de la valeur audio qui est stockée, c'est peut-être ça.

DEATH (./5) :
Et autre question, où peut on trouver ton moteur audio ?
Je ne l'ai pas vraiment diffusé directement vu qu'en gros il n'y a que Reboot qui était intéressé pour l'intégrer dans rB+.
Tu as les sources ici, mais c'est assez crade (c'était au départ juste un essai qui a pris de l'ampleur, et ça gère d'autres trucs qui n'ont pas de rapport avec l'audio, comme les manettes, les rotaries et les souris) :
http://www.mirari.fr/Glxo

Vue la diffusion limitée, je n'ai pas vraiment fait de doc en-dehors des commentaires dans les sources (regarde dans audio.s, le code 68k est celui de l'API, le "vrai" boulot est fait dans le DSP).
Tu peux aussi regarder la doc de rB+, vu qu'il reprend essentiellement les fonctions telles quelles : http://atariage.com/forums/topic/263346-rb-tutorial-3-rb-and-audio-untangling-a-mess/