Comment transférer vos programmes depuis des cassettes ? Vous avez besoin d'une carte son permettant l'acquisition en 8 bits mono à 44,1 kHz. Connectez la sortie ligne de votre lecteur de cassette à l'entrée ligne de votre carte son. Echantillonnez votre cassette et produisez un fichier .WAV sous Dos, ou équivalent sous Unix (je me moque de l'entête, pourvu que chaque octet d'échantillon contienne une amplitude non signée comprise entre 0 et 255). Faites attention à ne pas écrêter le signal avec un niveau d'enregistrement trop fort (ou à bloquer votre carte son et votre système avec un signal d'entrée trop fort), mais essayez de garder une certaine dynamique (si le signal oscille entre 127 et 129, readtape ne reconnaîtra pas grand chose...mais un intervalle de 40 entre les valeurs extrêmes devrait suffire, plus c'est encore mieux). Vous avez surement un utilitaire qui permet de visualiser graphiquement vos échantillons, et de surveiller par conséquent cette plage d'amplitude (évitez par contre les homothéties sur un enregistrement, refaites plutôt l'enregistrement). Un conseil aussi, ne commencez pas l'enregistrement avant la mise en marche de la cassette, la vitesse d'entrainement est variable au début... Essayez aussi de sauter une partie de la synchronisation initiale (le signal sonore de fréquence assez stable du début, il dure deux à trois secondes), vous pouvez aussi couper le fichier wave avec un utilitaire quelconque. Ne sautez pas complètement cette synchronisation toutefois... Utilisez l'utilitaire stat la première fois pour avoir une idée de la qualité de votre enregistrement : stat donne la répartition des tailles de bosses et de creux. Pour une lecture sans erreur, vous devez avoir deux paquets disjoints: des bosses et des creux plus longs et plus courts que 13 échantillons. Si vous avez une valeur 0 pour stat[14] et éventuellement stat[13], c'est tout bon ! Voici ce que j'obtiens avec ma cassette de Ghost Gobbler (IJK Software) : stat[0]=0 stat[1]=0 stat[2]=0 stat[3]=1 stat[4]=0 stat[5]=0 stat[6]=482 stat[7]=29276 stat[8]=57822 stat[9]=118398 stat[10]=90389 stat[11]=58035 stat[12]=8303 stat[13]=3 stat[14]=0 stat[15]=2060 stat[16]=37856 stat[17]=35289 stat[18]=36244 stat[19]=3854 stat[20]=3 stat[21]=0 stat[22]=0 stat[23]=0 stat[24]=0 Pour avoir un résultat correct avec stat, arrêtez l'enregistrement dès qu'il n'y a plus de signal, c'est facile à voir avec un utilitaire graphique. Si les résultats de stat sont bons, vous n'avez pas besoin de prendre autant de précaution avec les enregistrements suivants, readtape ne lira pas plus loin que le fichier Oric. Readtape est très basique : il catalogue les bosses et les creux suivant leur taille : inférieure ou égale à 13 échantillons, c'est un(e) petit(e); 14 ou plus, c'est un(e) grand(e). Mais ça doit marcher ! Sur ma vieille cassette (1983-84) de Ghost Gobbler, ça a marché au premier coup. Si vous n'avez pas laissé vos cassettes à l'humidité, il n'y a pas de raison que ça ne marche pas pour vous. Bonne chance ! PS: Si vous rencontrez des problèmes, passez-moi un mail (frances@ensica.fr) Ah, j'ai oublié un détail, readtape ne lit que les enregistrements faits en mode FAST (2400bauds), pas en mode SLOW (300bauds), car ça marchait bien comme ça.