begin process at 2012 02 12 05:40:12
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > NOKIA'S SONG ECOUTER UN MELODIE NOKIA 3310

NOKIA'S SONG ECOUTER UN MELODIE NOKIA 3310


 Information sur la source

Note :
8 / 10 - par 3 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Niveau :Initié Date de création :01/07/2003 Date de mise à jour :01/07/2003 21:02:56 Vu / téléchargé :12 725 / 244

Auteur : Ludolpif

Ecrire un message privé
Site perso
Commentaire sur cette source (20)
Ajouter un commentaire et/ou une note

 Description

Un programme qui interprète les codes de notes des sonneries des nokia 3310 et joue la mélodie comme si elle avait été composée sur un 3310, en utilisant le haut parleur système...
Petit code qui parrait tout con, mais pour l'interprétation des notes... Pas trop trop simple...


 Conclusion

PS : Ce code n'est qu'une 1ere version, le tempo n'est pas fidèle au nokia pour l'instant...


 Sources du même auteur

Source avec Zip MEGA COMPRESSION SON WAV (CODE NON-TERMINÉ) WINMM
Source avec Zip CHECK FILES
Source avec Zip CONNECTTIME
Source avec Zip SKINNER UNE FORM PAR TRANSPARENCE AVECUN SYSTEME MULTI PICTU...
Source avec Zip VOIR L'ÉCRAN D'UN ORDINATEUR DISTANT AVEC DES SCREENS SHOTS ...

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

Commentaires et avis

Commentaire de clad87 le 02/07/2003 08:28:24

ca a laire bien :-) domage pour le tempo :(

Commentaire de Tilois le 02/07/2003 09:13:29

c pas trop mal ... sauf pour le rythme .. seul truk a encore amélioré ...

Commentaire de HomeWorx le 02/07/2003 10:26:23

J'ai pas de son ! (Win 98 SE)... Sinon pour ton histoire de tempo : peut-être, à l'aide d'un savant calcul, en changeant dans la Function Sound du Module1, le coefficient 10 de l'argument Duree ?
Autre chose aussi : ajouter 12 contrôles CommandButton (voire 13, avec le "C" pour effacer), disposés comme le clavier du téléphone, qui produiraient directement dans le Text1 les codes correspondant aux notes... En poussant un peu, ajouter un événement Form_KeyDown (avec la propriété KeyPreview de Form1 réglée sur True) pour faire un vrai émulateur de 3310 ! :-p

Bonne prog !

Commentaire de Ludolpif le 02/07/2003 11:38:58

ben, en fait, le truc, C ke pr le tempo, c'est 1 nombre de bip par minutes, dc le calcul doit être facilement fesable, mais, le truc, C le C pa kelle est la durée de la note qui est = au tempo, je pense que C 4... Ms pas sur.. Dc avant d'aller + loin, je vais me faire preter un 3310... ça aide...
Après, je ferai 1 compositeur... Aussi, peut-être mêem je pourrais faire carrément les partitions musicales, ac les notes... Et pdt la lecture, la note en cours serait en rouge...
Mais, je pensait faire 1 programme encore plus interresssant : pq la, bon, C bien joli, ms pas trop utile...
Je vais faire 1 prog ac une base de données de sonneries stockées en mode texte, base de donnée que l'on mettre à jour sur internet par le bais d'un site (G 1 copain à qui ça branchera peut-être : PopoLinux), et off line, le programmae vs liste tte les sonneries ac D modules de recherhe et tt le bazard... Vs pourrez écouter vos sonneries avant le les tapper sur le portable... En mettant la base de donnée régulièrement à jour, et en distribuant largement le programme ENTIEREMENT GRATUIT... On attirera du monde...
Qu'en pensez vous tous ?

Commentaire de Ludolpif le 02/07/2003 11:40:42

HomeWorx, t'as pas de son ss 98 SE... C l'API certainement...
G Win 98 aussi sr ma machine (G XP et 98 sr le mêem DD)
JE V tester sr  98 SE...

Commentaire de HomeWorx le 02/07/2003 14:40:04

Oui, c'est la valeur 4 qui correspond au tempo. Le tempo est exprimé en BPM ("Beat per minute" ou "Battements par minute").
Pour trouver la durée, diviser 60 (=1 seconde) par ValeurDuTempo, le tout divisé par (durée / 4). En clair :
LaDuree = (60 / iBPM) / (iDuree / 4)
"iDuree" correspond bien sûr aux durées définies sur le Nokia, les valeurs possibles étant 1, 2, 4, 8, 16, 32 et 64. En termes de théorie musicale, ces valeurs correspondent aux divisions de la ronde : 1=ronde, 2=blanche, 4=noire, 8=croche, 16=double croche, 32=triple croche, 64=quadruple croche.
Par exemple avec un tempo de 120 BPM, chaque note de durée "4" est jouée pendant 0,5 seconde.

A noter : sur le 3310 (enfin, le Nokia que j'ai eu l'occasion de tester... Je ne sais plus si c'était un 3310 ou un 3410), il y a plusieurs valeurs de tempo prédéfinies.

Pour la base de données, j'ai déjà vu un logiciel similaire (pas sur VBFrance) mais effectivement c'est une bonne idée.

Commentaire de HomeWorx le 02/07/2003 14:46:02

Pour le Compositeur Nokia, les touches du téléphone sont (de mémoire) :
1=do, 2=ré, 3=mi, 4=fa, 5=sol, 6=la, 7=si
8=durée inférieure, 9=durée supérieure (ou peut-être l'inverse)
*=octave supérieure (valeurs : 1, 2, 3)
0=silence (affiche un tiret "-" précédé de la valeur de durée courante)
#=dièse (augmente d'un demi-ton en ajoutant un "#" devant la lettre)
Bon sur ce je vais changer de photo. A+

Commentaire de Tilois le 02/07/2003 14:49:28

on a l'impression davoir des ingénieurs nokia sous la main !! lol

Commentaire de Golog le 02/07/2003 14:57:42

Mdr , c'est vrai sa :P , et les mec , arreté de vendre Nokie :P
non je déc , ms sinon c une bonne idée pr mettre le programme ac une base de donnée etc... a suivre , reste a voir si sa sera a la hauteur des espérence du public :p

Bon Prog @+

Commentaire de Ludolpif le 02/07/2003 15:21:05

ben, après, par extention, je me mettrai au codage d'autres portables que les 3310

Commentaire de Ludolpif le 02/07/2003 15:26:15

ben, après, par extention, je me mettrai au codage d'autres portables que les 3310...
Le prog ac base de données, je ferai qque ch de fiable déjà, d'intuitif, pq bon, ya pas que D programmeurs ki on D 3310... Et bon, on améloiera au fur et à mesure... Je laisserai 1 adresse Email pr tt ceux qui ont D rq sr le prog... histoire d'améliorer de versions en verisons..;

Commentaire de HomeWorx le 09/07/2003 09:33:58

Tu l'as peut-être déjà vu mais boursicotteur a posté une source très intéressante pour composer directement sur une partition et jouer en MIDI...
http://www.vbfrance.com/article.aspx?Val=9624
a+

Commentaire de vpcorpprog le 09/08/2004 09:50:59

mon pc se bloque !!!!! j'ai un 5ghz 1024 Mo de ram et ca bloque

Commentaire de Ludolpif le 09/08/2004 11:44:20

Carrément ! Bon... ben à vrai dire... Je sais pas trop pourquoi... Quel OS utilisez vous ? A la base, ça avais été fais pour windows 98 SE...

Commentaire de Ludolpif le 09/08/2004 11:48:41

Perso, je viens de le tester sous Windows XP, avec mon AMD Athlon 1800+, 512 Mo DDR 333Mhz, ça marche !
Je sais pas... Peut être que c'est quand l'API est appelée qu'il y a u bloquage parce qu'elle n'est apr exemple pas supportée de la même manière sr votre bête de course :-)

Commentaire de vpcorpprog le 09/08/2004 15:30:29

j'ai les memes conf que toi mais ca bloque il indique Nokia Song.exe a eu des erreurs veuillez nous en excuser

Commentaire de Ludolpif le 09/08/2004 15:40:00

c'est une message Windows qui affiche ça ou bien ?

Commentaire de Ludolpif le 09/08/2004 15:40:38

A la limite peut être, essaie de le lancer en mode pas à pas avec VB et tu vois qd ça bloques...

Commentaire de vpcorpprog le 09/08/2004 20:47:29

ok j'ai essayé ca va

Commentaire de Ludolpif le 09/08/2004 23:35:06

c'est quand même curieux... A vrai dire, j'ai pas trop le temps ni l'envie de chercher d'où ça venais ;-)

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales