Comment transfrer 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'entre
ligne de votre carte son. Echantillonnez votre cassette et produisez un
fichier .WAV sous Dos, ou quivalent sous Unix (je me moque de l'entte, pourvu
que chaque octet d'chantillon contienne une amplitude non signe comprise
entre 0 et 255). Faites attention  ne pas
crter le signal avec un niveau d'enregistrement trop fort (ou  bloquer votre
carte son et votre systme avec un signal d'entre trop fort), mais essayez
de garder une certaine dynamique (si le signal oscille entre 127 et 129,
readtape ne reconnatra pas grand chose...mais un intervalle de 40 entre les
valeurs extrmes devrait suffire, plus c'est encore mieux). Vous avez surement
un utilitaire qui permet de visualiser graphiquement vos chantillons, et
de surveiller par consquent cette plage d'amplitude (vitez par contre les
homothties sur un enregistrement, refaites plutt 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 dbut... Essayez
aussi de sauter une partie de la synchronisation initiale (le signal sonore
de frquence assez stable du dbut, il dure deux  trois secondes), vous
pouvez aussi couper le fichier wave avec un utilitaire quelconque. Ne 
sautez pas compltement cette synchronisation toutefois...

Utilisez l'utilitaire stat la premire fois pour avoir une ide de la qualit
de votre enregistrement : stat donne la rpartition 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 rsultat correct avec stat, arrtez l'enregistrement ds qu'il
n'y a plus de signal, c'est facile  voir avec un utilitaire graphique.
Si les rsultats de stat sont bons, vous n'avez pas besoin de prendre autant
de prcaution avec les enregistrements suivants, readtape ne lira pas plus
loin que le fichier Oric.

Readtape est trs basique : il catalogue les bosses et les creux suivant leur
taille : infrieure 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 problmes, passez-moi un mail (frances@ensica.fr)
Ah, j'ai oubli un dtail, readtape ne lit que les enregistrements faits en
mode FAST (2400bauds), pas en mode SLOW (300bauds), car a marchait bien 
comme a.
