(comme je débute sur PC-1500 je m'apperçois que tout ce qui est évident pour tout le monde ne l'est pas pour moi)
... et si ca peut servir un jour à quelqu'un ...
Code : Tout sélectionner
-- Les HOWTO de Baba --
- enregistrer et sortir les listing du Sharp PC-1500 sous linux -
logiciels : Audacity, Soundconverter (dans les pacquets Debian, Ubuntu Mint etc ...) , gedit (éditeur de texte quelconque), wav2bin (http://pocket.free.fr/html/soft/pocket-tools_e.html)
matériels : Sharp pc-1500, Sharp CE-150, un PC, cables audio entre CE-150 et PC (le fil rouge sur le bouton rouge ...).
1 - sauvegarder le pgm basic en wav
1.1 Réglages
Sur le PC - réglage Audacity dans les préférences :
-> 1 canal audio
-> Fréquence d'échantillonnage : 44100 Hz
-> profondeur d'échantilonnage : 16 bit
régler l'enregistrement à fond (sur l'interface)
sur le PC-1500 CSAVE "monprog" ("monprog" est le nom que vous donnez au programme ! et qui réapparaitra sur le PC-1500 pendant le CLOAD - prenez nom de programme et l'utiliser à la place de "monprog" jusqu'au bout) - ne pas faire RETURN
1.2 Enregistrement
sur le PC : déclencher l'enregistrement AUDACITY (bouton rouge)
sur le PC-1500 : RETURN - C'est parti (si vous n'avez pas fait BEEP OFF sur le pocket vous entendez les octets transiter ... si vous voulez économiser un peu vos piles, je conseille un BEEP OFF avant la sauvegarde)
A la fin de l'enregistrement
sur AUDACITY : stop (bouton carré jaune) -
1.3 nettoyage fichier audio
sélectionner -> tout - effet -> normaliser (laisser 1 dB par défaut).
Eventuellement retirer les parties vides de l'enregistrement audio : sélectionner la zone voulue à la souris puis Edition -> Supprimer l'audio -> Supprimer et raccorder.
1.4 Enregistrer
Sur Audacity
Fichier -> Exporter -> choisir "WAV (microsoft) signé 16 bit" -> choisir votre nom de fichier (monprog) -> enregistrer
2 - convertir au format 8bit
2.1 réglage
Avec SoundConverter - Edit -> Préférence
régler "same folder as the input file" (au choix, je trouve cela plus simple)
régler "comme la source en ajoutant un suffixe" - "MS Wave" - 8 bits
cochez "Resample" - 11025 Hz
cochez "Force Mono Output"
2.2 Conversion fichier audio
Add file - sélectionnez votre fichier Audio (monprog.wav) - Convert
Votre fichier audio est enregistré en format *.wav.wav (monprog.wav.wav)
vous pouvez vérifier la taille du fichier, normalement il a sacrément maigri !
3 - sortie du listing en texte
mettre le fichier audio monprog.wav.wav dans le répertoire wav2bin correspondant à votre configuration (lin64 pour moi).
3.1 Editer le fichier wav2bas.sh
avec un éditeur de texte (Gedit par exemple)
modifier la ligne de commande :
./wav2bin $1 $2 --type=bas --utf8=yes --quiet
en :
./wav2bin monprog.wav.wav monprog.bas --type=bas --utf8=yes --quiet
vous obtenez :
#!/bin/bash
#open console,
#change to directory and start bash with ./xxxx.sh
#NOTE: Be sure to place LF instead of CR+LF at the end of each line.
#./wav2bin $1 ${1%%.*}.bas --type=bas --utf8=yes --quiet
./wav2bin monprog.wav.wav MonProg.bas --type=bas --utf8=yes --qu
#./wav2bin $1 --type=bas --utf8=yes --quiet
#read
Sauvez sous : monprog.sh
fermer Gedit (ou votre application texte)
Dans le répertoire où il y a votre .wav.wav (Lin64 pour moi)
ouvrez une console unix (clique droit - open in terminal sur ma version linux)
et tapez votre ordre d'execution du script :
sh monprog.sh (return)
Un fichier monprog.bas vient d'apparaître avec le contenu basique de votre programme !!!
oufff!