Salut
@Tatsupicchu
Ahah oui, tu étais clairement sur la bonne piste, rassure-toi
Sur Mega-CD, les fichiers *.pcm sont souvent des formats bien tordus, et Switch Panic ne fait pas exception.
En fait ce n’est pas du PCM standard, d’où le fait qu’Audacity, ffmpeg & co refusent de les lire, même en “raw”.
Ici on est sur du PCM signed-magnitude 7-bit (un grand classique du Mega-CD), donc :
1 bit pour le signe
7 bits pour la valeur
illisible avec les outils audio modernes sans décodage préalable
Perso j’ai contourné le souci avec un petit script Python maison :
PCM2WAV.py :
Comme son nom l'indique, du PCM vers le WAV avec création de deux dossiers :
- wav_out\ tu trouveras les wav nouvellement crées
- wav_new\ tu mettras tes nouveaux wav traduits en respectant le même nom que les ceux présent dans le dossier wav_out\
WAV2PCM.py :
Il permet de repasser en PCM tous les wav présent dans le dossier wav_new\ et les mettras dans un dossier pcm_new\
Il fera aussi en sorte de vérifier la longueur par rapport au wav initiaux dans le dossier wav_out\ donc n'efface pas les wav originaux
C’est vraiment le détail qui fait tout planter, il faut la même longueur.
Je te file les scripts comme ça tu pourras tester ça tranquille
Et encore bravo pour le taf sur la trad
