Le bon coté est que si le WAV produit par les scripts python passe dans
MESS il devrait passer partout!
Le bon coté est que si le WAV produit par les scripts python passe dans
MESS il devrait passer partout!
Le bon coté est que si le WAV produit par les scripts python passe dans
MESS il devrait passer partout!
Dans fr.comp.ordinosaures Thierry Sundgau [nntp] nous expliquait:Si quelqu'un dispose d'assez de temps pour tester ce prgramme...
Je vais tacher de trouver le temps de tester ce week end.
La dernière version est en ligne ici :
http://doug.letough.free.fr/to7/
Elle prend en compte les bits de départ et d'arrêt et utilise
wave.writeframesraw() qui en effet est _beaucoup_ plus rapide.
Dans fr.comp.ordinosaures Thierry Sundgau [nntp] nous expliquait:
Si quelqu'un dispose d'assez de temps pour tester ce prgramme...
Je vais tacher de trouver le temps de tester ce week end.
La dernière version est en ligne ici :
http://doug.letough.free.fr/to7/
Elle prend en compte les bits de départ et d'arrêt et utilise
wave.writeframesraw() qui en effet est _beaucoup_ plus rapide.
Dans fr.comp.ordinosaures Thierry Sundgau [nntp] nous expliquait:Si quelqu'un dispose d'assez de temps pour tester ce prgramme...
Je vais tacher de trouver le temps de tester ce week end.
La dernière version est en ligne ici :
http://doug.letough.free.fr/to7/
Elle prend en compte les bits de départ et d'arrêt et utilise
wave.writeframesraw() qui en effet est _beaucoup_ plus rapide.
En fait j'ai regardé un wav sous audacity et regardé ce qu'il génère. Je
trouve que ca ne colle pas. Typiquement les échantillons sont
bizzarement calculés.
En fait j'ai regardé un wav sous audacity et regardé ce qu'il génère. Je
trouve que ca ne colle pas. Typiquement les échantillons sont
bizzarement calculés.
En fait j'ai regardé un wav sous audacity et regardé ce qu'il génère. Je
trouve que ca ne colle pas. Typiquement les échantillons sont
bizzarement calculés.
En fait j'ai regardé un wav sous audacity et regardé ce qu'il génère. Je
trouve que ca ne colle pas. Typiquement les échantillons sont
bizzarement calculés. Du coup J'ai modifié ton script pour rendre plsu
explicite les calculs d'echantillons.
J'en ai profité pour accelerer le tout nettement en précalculant une
chaine de caracteres pour les bit0 et bit1.
J'ai fait en sorte que le volume du bit 0 et du bit 1 ne soient
pas les même de sorte qu'avec un afficheur de courbre (audacity) on lise
directement les bits sans avoir à compter les période.
Le code est accessible sur: http://pastebin.com/f79619a11
(j'espère qu'il y restera un certain temps).
J'ai testé sur arkanoid, le wav produit redonne bien le fichier k7
d'origine.
Tout devrait être bon à présent.
Si tu es ok, et si quelqu'un confirme que ca passe sur un vrai thomson,
j'aimerais mettre un msg sur logicielsmoto pour stocker le code ailleurs
pour ne pas le perdre (vu qu'on a un peu galéré pour trouver l'encodage).
En fait j'ai regardé un wav sous audacity et regardé ce qu'il génère. Je
trouve que ca ne colle pas. Typiquement les échantillons sont
bizzarement calculés. Du coup J'ai modifié ton script pour rendre plsu
explicite les calculs d'echantillons.
J'en ai profité pour accelerer le tout nettement en précalculant une
chaine de caracteres pour les bit0 et bit1.
J'ai fait en sorte que le volume du bit 0 et du bit 1 ne soient
pas les même de sorte qu'avec un afficheur de courbre (audacity) on lise
directement les bits sans avoir à compter les période.
Le code est accessible sur: http://pastebin.com/f79619a11
(j'espère qu'il y restera un certain temps).
J'ai testé sur arkanoid, le wav produit redonne bien le fichier k7
d'origine.
Tout devrait être bon à présent.
Si tu es ok, et si quelqu'un confirme que ca passe sur un vrai thomson,
j'aimerais mettre un msg sur logicielsmoto pour stocker le code ailleurs
pour ne pas le perdre (vu qu'on a un peu galéré pour trouver l'encodage).
En fait j'ai regardé un wav sous audacity et regardé ce qu'il génère. Je
trouve que ca ne colle pas. Typiquement les échantillons sont
bizzarement calculés. Du coup J'ai modifié ton script pour rendre plsu
explicite les calculs d'echantillons.
J'en ai profité pour accelerer le tout nettement en précalculant une
chaine de caracteres pour les bit0 et bit1.
J'ai fait en sorte que le volume du bit 0 et du bit 1 ne soient
pas les même de sorte qu'avec un afficheur de courbre (audacity) on lise
directement les bits sans avoir à compter les période.
Le code est accessible sur: http://pastebin.com/f79619a11
(j'espère qu'il y restera un certain temps).
J'ai testé sur arkanoid, le wav produit redonne bien le fichier k7
d'origine.
Tout devrait être bon à présent.
Si tu es ok, et si quelqu'un confirme que ca passe sur un vrai thomson,
j'aimerais mettre un msg sur logicielsmoto pour stocker le code ailleurs
pour ne pas le perdre (vu qu'on a un peu galéré pour trouver l'encodage).
Je viens d'essayer dans mess, le resultat est toujours le même IO ERROR.
Il faut donc un teste sur un vrai TO7.
Je viens d'essayer dans mess, le resultat est toujours le même IO ERROR.
Il faut donc un teste sur un vrai TO7.
Je viens d'essayer dans mess, le resultat est toujours le même IO ERROR.
Il faut donc un teste sur un vrai TO7.
Sur un vrai TO, à la fin d'un fichier il y a un motor stop.. puis pour
le 2eme fichier un motoron. Ces arrets/démarages du moteur introduisent
une certaine latence. L'absence de cette latence fait que sur un vrai TO
ou sur MESS, les 1er bits du 2eme fichier sont sautés et donc il ne
trouve jammais ce 2eme fichier et cela se termine par une IO error. Il
faudrait introduire quelques secondes de silence entre chaque fichiers
dans le WAV.
Sur un vrai TO, à la fin d'un fichier il y a un motor stop.. puis pour
le 2eme fichier un motoron. Ces arrets/démarages du moteur introduisent
une certaine latence. L'absence de cette latence fait que sur un vrai TO
ou sur MESS, les 1er bits du 2eme fichier sont sautés et donc il ne
trouve jammais ce 2eme fichier et cela se termine par une IO error. Il
faudrait introduire quelques secondes de silence entre chaque fichiers
dans le WAV.
Sur un vrai TO, à la fin d'un fichier il y a un motor stop.. puis pour
le 2eme fichier un motoron. Ces arrets/démarages du moteur introduisent
une certaine latence. L'absence de cette latence fait que sur un vrai TO
ou sur MESS, les 1er bits du 2eme fichier sont sautés et donc il ne
trouve jammais ce 2eme fichier et cela se termine par une IO error. Il
faudrait introduire quelques secondes de silence entre chaque fichiers
dans le WAV.
Sur la prise DIN 5 on a :
- Piste 1 : raccord vers TK03 avec dérivation vers TK01 / TK02
- Piste 2 : masse
- Piste 3 : sortie audio
- Piste 4 : sortie digitale
- Piste 5 : entrée digitale
Sur la prise jack on :
- Piste 1 : Sortie voie audio droite
- piste 2 : Sortie voie audio gauche
Je n'ai que de (très) vagues notions d'électronique mais j'imagine bien
que l'une des 2 pistes de la prise jack doit être raccordée à la piste
5 de la prise DIN mais où raccorde t-on la voie restante ? sur le piste
1 vers le TK03 ?
Sur la prise DIN 5 on a :
- Piste 1 : raccord vers TK03 avec dérivation vers TK01 / TK02
- Piste 2 : masse
- Piste 3 : sortie audio
- Piste 4 : sortie digitale
- Piste 5 : entrée digitale
Sur la prise jack on :
- Piste 1 : Sortie voie audio droite
- piste 2 : Sortie voie audio gauche
Je n'ai que de (très) vagues notions d'électronique mais j'imagine bien
que l'une des 2 pistes de la prise jack doit être raccordée à la piste
5 de la prise DIN mais où raccorde t-on la voie restante ? sur le piste
1 vers le TK03 ?
Sur la prise DIN 5 on a :
- Piste 1 : raccord vers TK03 avec dérivation vers TK01 / TK02
- Piste 2 : masse
- Piste 3 : sortie audio
- Piste 4 : sortie digitale
- Piste 5 : entrée digitale
Sur la prise jack on :
- Piste 1 : Sortie voie audio droite
- piste 2 : Sortie voie audio gauche
Je n'ai que de (très) vagues notions d'électronique mais j'imagine bien
que l'une des 2 pistes de la prise jack doit être raccordée à la piste
5 de la prise DIN mais où raccorde t-on la voie restante ? sur le piste
1 vers le TK03 ?
Dans fr.comp.ordinosaures Samuel Devulder nous expliquait:Sur un vrai TO, à la fin d'un fichier il y a un motor stop.. puis pour
le 2eme fichier un motoron. Ces arrets/démarages du moteur introduisent
une certaine latence. L'absence de cette latence fait que sur un vrai TO
ou sur MESS, les 1er bits du 2eme fichier sont sautés et donc il ne
trouve jammais ce 2eme fichier et cela se termine par une IO error. Il
faudrait introduire quelques secondes de silence entre chaque fichiers
dans le WAV.
J'ai lu sur le manuel du magnetophone qu'en l'absence de mot à envoyer,
la ligne de transmission était positionner à 1.
Par contre, comment détecter les la fin d'un fichier, mystère mais je
suppose que le wav2k7 ne faisiat que retranscrire le signal audio bit à
bit (le contraire de ce que nous essayons de faire).
Finalement, je ne vois pas trop pourquoi cela poserait problème.
Par contre en ce qui concerne les cables de raccordement au TO7, l'idée
que j'ai en tête est la suivante :
- Brancher la sortie audio (jack) du PC à l'entrée audio du TO7 (DIN 5),
par contre bien que disposant du schema de la prise DIN entrée/sortie du
magnétophone, je ne comprends pas vraiment comment fabriquer mon cable.
Sur la prise DIN 5 on a :
- Piste 1 : raccord vers TK03 avec dérivation vers TK01 / TK02
- Piste 2 : masse
- Piste 3 : sortie audio
- Piste 4 : sortie digitale
- Piste 5 : entrée digitale
Sur la prise jack on :
- Piste 1 : Sortie voie audio droite
- piste 2 : Sortie voie audio gauche
Je n'ai que de (très) vagues notions d'électronique mais j'imagine bien
que l'une des 2 pistes de la prise jack doit être raccordée à la piste
5 de la prise DIN mais où raccorde t-on la voie restante ? sur le piste
1 vers le TK03 ?
Encore merci.
Dans fr.comp.ordinosaures Samuel Devulder nous expliquait:
Sur un vrai TO, à la fin d'un fichier il y a un motor stop.. puis pour
le 2eme fichier un motoron. Ces arrets/démarages du moteur introduisent
une certaine latence. L'absence de cette latence fait que sur un vrai TO
ou sur MESS, les 1er bits du 2eme fichier sont sautés et donc il ne
trouve jammais ce 2eme fichier et cela se termine par une IO error. Il
faudrait introduire quelques secondes de silence entre chaque fichiers
dans le WAV.
J'ai lu sur le manuel du magnetophone qu'en l'absence de mot à envoyer,
la ligne de transmission était positionner à 1.
Par contre, comment détecter les la fin d'un fichier, mystère mais je
suppose que le wav2k7 ne faisiat que retranscrire le signal audio bit à
bit (le contraire de ce que nous essayons de faire).
Finalement, je ne vois pas trop pourquoi cela poserait problème.
Par contre en ce qui concerne les cables de raccordement au TO7, l'idée
que j'ai en tête est la suivante :
- Brancher la sortie audio (jack) du PC à l'entrée audio du TO7 (DIN 5),
par contre bien que disposant du schema de la prise DIN entrée/sortie du
magnétophone, je ne comprends pas vraiment comment fabriquer mon cable.
Sur la prise DIN 5 on a :
- Piste 1 : raccord vers TK03 avec dérivation vers TK01 / TK02
- Piste 2 : masse
- Piste 3 : sortie audio
- Piste 4 : sortie digitale
- Piste 5 : entrée digitale
Sur la prise jack on :
- Piste 1 : Sortie voie audio droite
- piste 2 : Sortie voie audio gauche
Je n'ai que de (très) vagues notions d'électronique mais j'imagine bien
que l'une des 2 pistes de la prise jack doit être raccordée à la piste
5 de la prise DIN mais où raccorde t-on la voie restante ? sur le piste
1 vers le TK03 ?
Encore merci.
Dans fr.comp.ordinosaures Samuel Devulder nous expliquait:Sur un vrai TO, à la fin d'un fichier il y a un motor stop.. puis pour
le 2eme fichier un motoron. Ces arrets/démarages du moteur introduisent
une certaine latence. L'absence de cette latence fait que sur un vrai TO
ou sur MESS, les 1er bits du 2eme fichier sont sautés et donc il ne
trouve jammais ce 2eme fichier et cela se termine par une IO error. Il
faudrait introduire quelques secondes de silence entre chaque fichiers
dans le WAV.
J'ai lu sur le manuel du magnetophone qu'en l'absence de mot à envoyer,
la ligne de transmission était positionner à 1.
Par contre, comment détecter les la fin d'un fichier, mystère mais je
suppose que le wav2k7 ne faisiat que retranscrire le signal audio bit à
bit (le contraire de ce que nous essayons de faire).
Finalement, je ne vois pas trop pourquoi cela poserait problème.
Par contre en ce qui concerne les cables de raccordement au TO7, l'idée
que j'ai en tête est la suivante :
- Brancher la sortie audio (jack) du PC à l'entrée audio du TO7 (DIN 5),
par contre bien que disposant du schema de la prise DIN entrée/sortie du
magnétophone, je ne comprends pas vraiment comment fabriquer mon cable.
Sur la prise DIN 5 on a :
- Piste 1 : raccord vers TK03 avec dérivation vers TK01 / TK02
- Piste 2 : masse
- Piste 3 : sortie audio
- Piste 4 : sortie digitale
- Piste 5 : entrée digitale
Sur la prise jack on :
- Piste 1 : Sortie voie audio droite
- piste 2 : Sortie voie audio gauche
Je n'ai que de (très) vagues notions d'électronique mais j'imagine bien
que l'une des 2 pistes de la prise jack doit être raccordée à la piste
5 de la prise DIN mais où raccorde t-on la voie restante ? sur le piste
1 vers le TK03 ?
Encore merci.
Tu veux envoyer directement les bits décodés au TO via la fiche no 5?
Dans ce cas pas besoin de wav, il
te suffit d'avoyer les bits sur la fiche 5.
Tu veux envoyer directement les bits décodés au TO via la fiche no 5?
Dans ce cas pas besoin de wav, il
te suffit d'avoyer les bits sur la fiche 5.
Tu veux envoyer directement les bits décodés au TO via la fiche no 5?
Dans ce cas pas besoin de wav, il
te suffit d'avoyer les bits sur la fiche 5.
Dans fr.comp.ordinosaures Samuel Devulder nous expliquait:Tu veux envoyer directement les bits décodés au TO via la fiche no 5?
Ben oui, c'était mon idée de départ mais...Dans ce cas pas besoin de wav, il
te suffit d'avoyer les bits sur la fiche 5.
Je viens de comprendre (a tort ou à raison) que c'est le magnetophone
qui décode le wav, je pensais que c'était le TO7 !!
Dans fr.comp.ordinosaures Samuel Devulder nous expliquait:
Tu veux envoyer directement les bits décodés au TO via la fiche no 5?
Ben oui, c'était mon idée de départ mais...
Dans ce cas pas besoin de wav, il
te suffit d'avoyer les bits sur la fiche 5.
Je viens de comprendre (a tort ou à raison) que c'est le magnetophone
qui décode le wav, je pensais que c'était le TO7 !!
Dans fr.comp.ordinosaures Samuel Devulder nous expliquait:Tu veux envoyer directement les bits décodés au TO via la fiche no 5?
Ben oui, c'était mon idée de départ mais...Dans ce cas pas besoin de wav, il
te suffit d'avoyer les bits sur la fiche 5.
Je viens de comprendre (a tort ou à raison) que c'est le magnetophone
qui décode le wav, je pensais que c'était le TO7 !!