Le Sharp PC-E220 chante faux dans les aigus ... !

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
Airbug.one
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 191
Inscription : 08 oct. 2003 20:40
Localisation : Toulouse
Contact :

Le Sharp PC-E220 chante faux dans les aigus ... !

Message par Airbug.one » 06 févr. 2010 22:51

Bonjour,
La commande BEEP du PC-E220 est assez peu documentée dans le manuel.
Elle est censée être : BEEP nb, [ a, b ]
avec
nb [0-65535] : nb de répetition de la note (en général 1 )
a [0-255] : représentatif de la fréquence de la note (oui mais quoi :? ?)
b [ 0-65535] : durée de la note "en fonction de la fréquence" (oui mais re-quoi :? ?)

D'après la doc du PC-E500 (de sharp aussi), la fréquence serait calculée par la formule :
Freq = 256000 / (90 + 4 * a)
et la durée calculée par la relation :
durée = b / fréquence ( = b x période en clair )

Oui mais en jouant un simple DO RE MI FA SOL LA SI DO, je ne suis pas convaincu par la mélodie.
Je décide donc de vérifier ce qu'elle me chante. J'enregistre avec Audacity (locigiel de traitement de son) le beep obtenu en faisant varier le parametre a et en analysant le signal obtenu, je mesure sa durée et la période observée.

Et voici le résultat :
en rouge : la fréquence observée,
en bleu : la fréquence attendue en fonction du parametre a.

Image

Bon maintenant c'est clair, le PC-E220 déconne quant elle monte dans les aigus.
Pour ce qui est de la durée attendue, c'est pas génial non plus.
JPI : CASIO PB-1000 - Canon X-O7

Avatar de l’utilisateur
kweeky
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1640
Inscription : 05 oct. 2007 19:46
Localisation : Pas très loin de Bordeaux

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par kweeky » 06 févr. 2010 22:58

Salut

Ben maintenant il ne te reste qu'à modéliser ta courbe rouge et à trouver la formule de calcul correcte pour la fréquence ! Bon courage !

@+

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par gege » 07 févr. 2010 02:21

Intéressant !
Une petite régression linéaire à 2 sous entre a et 1/Freq devrait te donner directement les paramètres.
Si tu n'as pas la machine qui sait faire, passes-nous tes chiffres STP (avec au moins 3 décimales si possible).
Avec les 7 points de ta courbe c'est largement suffisant.
A+
G.E.

Airbug.one
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 191
Inscription : 08 oct. 2003 20:40
Localisation : Toulouse
Contact :

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par Airbug.one » 07 févr. 2010 14:17

Voici ce que donne le solveur excel avec comme contrainte a, b et c entiers:
a : 256 000 (inchangé)
b : 40 (au lieu de 90)
c : 4 (inchangé)
pour la relation Frequence = a / ( b + c * n) où n est le paramètre entre 0 et 255
Et le resultat en vert (acceptable)
Image

en même temps était-il nécessaire de lancer le solveur pour arriver à un tel résultat ...

avec les valeurs suivantes :
a : 256000.00116
b : 31.88345
c : 4.33875
la courbe de frequence obtenue est quasiment confondue avec celle théorique.

gege, si tu veux t'amuser voici le fichier http://airbug.one.free.fr/handyboard/PC_E220_BEEP.xls

Voilà, après ces révélations je crois qu'on vient de faire faire un grand pas à l'humanité geekette pocketeuse (for ze fioutioure généraicheunz).
JPI : CASIO PB-1000 - Canon X-O7

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par gege » 07 févr. 2010 14:46

Bravo, rien à dire, tu as complètement fait le tour de la question.
A mon avis la contrainte sur c entier n'est pas tenable, donc b = 32 et c = 4,338 ?
Bizarre.

G.E.

Avatar de l’utilisateur
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2483
Inscription : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par C.Ret » 07 févr. 2010 21:47

Reste plus qu'à lui faire jouer (juste cette fois) ses gammes !

Bravo ! En tout cas pour la démarche.
SHARP PC-1211 + CE-121 + CE-122. | VIC 20 Commodore 128D + Printer P-803 + SD2iec. | TI-57 LCD | HP-28S + HP82240A | TI-74 BasiCalc | HP-41C + (2 memory + stat + IR) | HP-15C | HP Prime Color Touchscreen Graphing Calculator| TI-92 II | CASIO fx-602p + FA-1 | HP-71B 64K+JPC-ROM+HPIL+card reader . Sommaire des M.P.O..

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par charognard » 09 févr. 2010 11:12

as tu essayé avec des piles neuves ?
ou le secteur (si le 220 le permet)
les routines de gestion du son étant basées sur la vitesse de traitement et non pas sur une horloge
de plus il serait interressant de benchmarker ta machine pour voir si sa vitesse est dans la moyenne

premier message du HD2... le calvier en horizontal permet une frappe rapide et sans erreur, je suis agréablement surpris
Dernière édition par charognard le 09 févr. 2010 11:31, édité 1 fois.

jxano
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2368
Inscription : 17 févr. 2008 00:34
Localisation : Paris 20ème

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par jxano » 09 févr. 2010 11:28

En fonction de la fraîcheur des piles, comme tout bon musicien, il faut accorder son instrument avant d'en jouer !
Programmeur abscons.

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par gege » 09 févr. 2010 14:25

charognard a écrit :premier message du HD2... le calvier en horizontal permet une frappe rapide et sans erreur, je suis agréablement surpris
Quest-ce qu'un HD2 ?? (et un calvier ??)
G.E.

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par Marcus von Cube » 09 févr. 2010 14:57


Avatar de l’utilisateur
Chris
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 220
Inscription : 20 oct. 2007 19:01

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par Chris » 09 févr. 2010 15:24

gege a écrit :
charognard a écrit :premier message du HD2... le calvier en horizontal permet une frappe rapide et sans erreur, je suis agréablement surpris
Quest-ce qu'un HD2 ??
Je suppose que Charognard écrit sur ce forum à partir de son tout nouveau téléphone portable !
HP : 11C 17BII 28S 48SX 50G 71B LX100
Sharp : PC-1403 PC-1600 PC-G850V
TI : TI-74

Avatar de l’utilisateur
kweeky
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1640
Inscription : 05 oct. 2007 19:46
Localisation : Pas très loin de Bordeaux

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par kweeky » 09 févr. 2010 16:20

Bnne mahcine, le calvier en horizonatl peremt une frpape rapdie et sans erreru ! :ugeek:

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par charognard » 09 févr. 2010 16:24

gege a écrit :
charognard a écrit :premier message du HD2... le calvier en horizontal permet une frappe rapide et sans erreur, je suis agréablement surpris
Quest-ce qu'un HD2 ?? (et un calvier ??)
G.E.
c'est pareil qu'un clavier mais en plus subtile!
htc hd2 une sorte iphone mais sans appli boite à meuhhhh

Avatar de l’utilisateur
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7462
Inscription : 12 févr. 2007 19:36
Localisation : Pas très loin de Lyon
Contact :

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par badaze » 09 févr. 2010 20:58

charognard a écrit :
gege a écrit :
charognard a écrit :premier message du HD2... le calvier en horizontal permet une frappe rapide et sans erreur, je suis agréablement surpris
Quest-ce qu'un HD2 ?? (et un calvier ??)
G.E.
c'est pareil qu'un clavier mais en plus subtile!
htc hd2 une sorte iphone mais sans appli boite à meuhhhh
Oh le jalou !!! ;)
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer :(
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Re: Le Sharp PC-E220 chante faux dans les aigus ... !

Message par charognard » 09 févr. 2010 21:51

même pas :D

j'ai longtemps hésité effectivement.
et en phase finale d'achat j'ai craqué pour un HD2.
l'un des critère principaux pour moi était la consultation de sites en itinérance et la définition de 800x480 du HD2 me paraissait être appropriée.
les Google-phones me tentaient aussi mais il fallait attendre quelques mois pour un modèle interressant. Quelque mois et peut etre que j'aurais aussi craqué pour un nouvel futur Iphone.

bref en lice :
Xpéria X10 de chez sony sous google
Iphone 3GS
ou HD2 sous Windows Mobile

j'ai bref arbitrairement un HD2 car je ne puis prendre les 3

Répondre

Revenir vers « Tous les Pockets »