ACCORDEUR GUITARE

MrdJack Messages postés 146 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 8 mars 2008 - 15 oct. 2005 à 16:58
cs_mitoufle Messages postés 1 Date d'inscription lundi 3 novembre 2008 Statut Membre Dernière intervention 18 décembre 2008 - 18 déc. 2008 à 20:44
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/34211-accordeur-guitare

cs_mitoufle Messages postés 1 Date d'inscription lundi 3 novembre 2008 Statut Membre Dernière intervention 18 décembre 2008
18 déc. 2008 à 20:44
bonjour, meme probleme que michmichman, je voudrais pouvoir compiler ce programe pour mon projet de TPE en 1erS, mais je n'y connais pas grand chose voir rien du tout en programmation, si quelqu'un pouvais m'aider ce serais genial, merci ^^.
toxicopathe Messages postés 2 Date d'inscription vendredi 3 février 2006 Statut Membre Dernière intervention 21 avril 2007
21 avril 2007 à 15:48
ah excellent ca :), justement j'ai toujours du mal à accorder ma guitare, je prends, je verrai pour compiler plus tard

j'ai pas encore regarder mais beau taff quand meme, et merci
michmichman Messages postés 79 Date d'inscription jeudi 11 août 2005 Statut Membre Dernière intervention 17 mars 2011
5 avril 2007 à 22:03
J'essaye de compiler un logiciel et voici les erreur alors que j'ai installé la plateformes SDK. Merci de me venir en aide!

Compilation en cours...
StdAfx.cpp
c:\documents and settings\gandon\bureau\cpp\accordguitar\stdafx.h(15) : fatal error C1083: Impossible d'ouvrir le fichier include : 'afxtempl.h' : No such file or directory
Création d'un fichier d'informations de consultation...
Microsoft Browse Information Maintenance Utility Version 8.00.50727
Copyright (C) Microsoft Corporation. All rights reserved.
BSCMAKE: error BK1506 : impossible d'ouvrir le fichier '.\Debug\Accordage Guitare.sbr': No such file or directory
cs_lann Messages postés 16 Date d'inscription mercredi 30 octobre 2002 Statut Membre Dernière intervention 14 novembre 2007
18 nov. 2006 à 08:18
Si tu ne cherches que l'éxécutable, va sur mon site :
http://numerique.chez-alice.fr//index.html

Je l'ai amélioré
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
17 nov. 2006 à 17:55
cf remarques plus haut
cs_supergrey Messages postés 475 Date d'inscription vendredi 27 juin 2003 Statut Membre Dernière intervention 20 septembre 2010
16 nov. 2006 à 09:39
Je cherche une source d'accordeur dans ce genre la mais qui soit compilable ci possible, merci !
cs_clavierman Messages postés 1 Date d'inscription lundi 15 septembre 2003 Statut Membre Dernière intervention 10 mai 2006
10 mai 2006 à 17:31
rien a dire

perfectum

mise a part le fichier zip fait à l'arache... mais bon c normal........

tres bon travail.
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
15 mars 2006 à 11:42
le code compile,
je récapitule les modifs à faire :
(elles ont toutes plus ou moins été citées plus haut...)


* décompresser le zip
* créer un répertoire "res" et déplacer dedans : "Accordage Guitare.rc2" & "Accordage Guitare.ico"
* lancer le projet sous visual (dsw) [testé avec VC6]
* ajouter une lib pr la compilation:
project/settings/link/general/"object/lib module" : "Winmm.lib"
* compiler (en mode release)

et voilà !

Magicalement


PS : dernier détail : pr exécution directe, il faut que le .ini soit au mm endroit que l'exe
Utilisateur anonyme
30 déc. 2005 à 00:02
J'ai trouvé un bon soft pour accordé sa guitare http://www.surfngarage.com/tuner.html
A+
Utilisateur anonyme
29 déc. 2005 à 22:44
Salut,
Si quelqu'un a fait le ficher EXE et qu'il marche pourait il l'envoyer pour qu'on puisse le téléchargé
A+
quangounet Messages postés 3 Date d'inscription mercredi 2 novembre 2005 Statut Membre Dernière intervention 7 novembre 2005
7 nov. 2005 à 19:28
Merci pour les précisions.

"Bonjour,

Désolé mais je suis comme toi non !
Il y a bel et bien une solution c'est d'adapter le code en enlevant les MFC mais sinon non ! "

Autant en réécrivant le code source !!! :-( Moi je suis pas assez fort pour ces genre de chose... surtout il faut avoir le temps ! J'abandonne ... SNIFFF

byebye @+
victorcoasne Messages postés 1101 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 23 juillet 2023 7
7 nov. 2005 à 18:58
Je dirais même plus Microsoft Foundation Class Library !
Fourni avec Borland aussi !
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
6 nov. 2005 à 18:46
Un énorme jeu de classes, Microsoft Foundation Class, fourni avec VC++.
quangounet Messages postés 3 Date d'inscription mercredi 2 novembre 2005 Statut Membre Dernière intervention 7 novembre 2005
6 nov. 2005 à 18:24
Qu'est ce que les "MFC" ? quel est sont role ?

Merci
victorcoasne Messages postés 1101 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 23 juillet 2023 7
4 nov. 2005 à 22:48
Bonjour,

Désolé mais je suis comme toi non !
Il y a bel et bien une solution c'est d'adapter le code en enlevant les MFC mais sinon non !
quangounet Messages postés 3 Date d'inscription mercredi 2 novembre 2005 Statut Membre Dernière intervention 7 novembre 2005
2 nov. 2005 à 22:43
Bonjour à tous

j'ai DEV Cpp V4.9.9.2 et non VC++. Est ce quelqu'un pourrait me dire si, avec mon compilateur gratuit, on peut faire marcher ces codes sources afin de créer un fichier exécutable ? Et comment ?

Merci d'avance
cs_PoFMaN Messages postés 58 Date d'inscription dimanche 12 décembre 2004 Statut Membre Dernière intervention 21 juin 2006
27 oct. 2005 à 14:22
Toutes les lib mfc*.lib de vc++ chez moi sont dans AMD64 ou IA64, sauf une qui est dans Win95 j'ai essayé de lacopier dans le répertoire du projet et de la renommer en mfc42d.lib mais après il m'en demande un autre (mfcs42d.lib)
cs_steaf Messages postés 5 Date d'inscription jeudi 20 octobre 2005 Statut Membre Dernière intervention 27 octobre 2005
27 oct. 2005 à 12:49
Ce programme est tres bien.
Pour moi qui suis guitariste assidu
c'est génial.
Et l'interface est simple et clair.
Cela suffit largement pour ce que l'on veut en faire.
Genial !
victorcoasne Messages postés 1101 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 23 juillet 2023 7
27 oct. 2005 à 12:30
Essaye de trouver quelque chose avec mfc*.lib
où * peut être nimporte quelle version.
Et de le trouver dans les libs de VC++ et remplace mfc42d.lib par le nom que tu as trouvé.
cs_PoFMaN Messages postés 58 Date d'inscription dimanche 12 décembre 2004 Statut Membre Dernière intervention 21 juin 2006
27 oct. 2005 à 12:26
A ok, merci.
Le probleme c"est que j'ai pas d'autres version de vc++
bon tant pis
victorcoasne Messages postés 1101 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 23 juillet 2023 7
27 oct. 2005 à 12:18
C'est peut être pas la bonne version de MFC alors.
Je pense que il y a une nouvelle version de MFC avec cette version.
cs_PoFMaN Messages postés 58 Date d'inscription dimanche 12 décembre 2004 Statut Membre Dernière intervention 21 juin 2006
27 oct. 2005 à 12:12
Si c'est possible (j'ai commencé y a pas longtemps) mais faut installer le "platform sdk" mais par contre j'ai toujour ce probleme de link
victorcoasne Messages postés 1101 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 23 juillet 2023 7
27 oct. 2005 à 12:10
VC++ Beta 2 n'est pas compatible avec la programmation en API !
Essaye de trouver windows.h !
Il faut programmer avec que quand tu fais un nouveau projet !
cs_PoFMaN Messages postés 58 Date d'inscription dimanche 12 décembre 2004 Statut Membre Dernière intervention 21 juin 2006
27 oct. 2005 à 12:06
Moi aussi j'ai un probleme à l'édition de lien (VC++ 2005 beta2):

LINK : fatal error LNK1104: cannot open file 'mfc42d.lib'

J'ai cherché sur mon disque dur et j'ai ces fichiers dans les répertoires AMD64 et IA64 mais pas ailleurs
je pense que je doit telecharger qqchose mais j'ai rien trouvé
cs_lann Messages postés 16 Date d'inscription mercredi 30 octobre 2002 Statut Membre Dernière intervention 14 novembre 2007
24 oct. 2005 à 19:18
Il faut mettre Winmm.lib dans project/settings onglet Link case object-library module.
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
24 oct. 2005 à 12:01
En ce cas faut toujours regarder sur MSDN avec le nom de la fonction et en bas de page tu trouves:
Header: Declared in Mmsystem.h
Library: Use Winmm.lib
cs_steaf Messages postés 5 Date d'inscription jeudi 20 octobre 2005 Statut Membre Dernière intervention 27 octobre 2005
24 oct. 2005 à 11:50
J'utilise visual C++ 6.0 et j'ai des pbs avec l'editeur de lien.
Il ne trouve pas les fonctions suivantes :

Accordage GuitareDlg.obj : error LNK2001: unresolved external symbol __imp__waveInGetDevCapsA@12

etc ....

Release/Accordage Guitare.exe : fatal error LNK1120: 8 unresolved externals

Je n'ai pas beaucoup l'habitude de visual C++ en plus.
Est ce kkun pourrait me tirer de se mauvais pas.
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
23 oct. 2005 à 19:17
Le prob n'est pas Microsoft, seulement le choix du développeur qui fait avec MFC donc spécifique VC++.
La chose est réversible, si je prends un proj avec de l'asm pour gcc, je ne pourrai pas non plus le compiler avec VC++.
cs_steaf Messages postés 5 Date d'inscription jeudi 20 octobre 2005 Statut Membre Dernière intervention 27 octobre 2005
23 oct. 2005 à 18:36
J'aurais bien ailmé qu'il y est avec un exe.
Car je n'ai pas visual C++ pour compiler tout ces
petits fichiers.
C'est ca le pb avec microsoft, on es tjs dépendant d'eux.
DormeurDev Messages postés 61 Date d'inscription samedi 5 février 2005 Statut Membre Dernière intervention 20 avril 2006 1
17 oct. 2005 à 09:09
On peut avoir un petit screen pour se donner une idée ?
cs_poppyto Messages postés 540 Date d'inscription dimanche 29 décembre 2002 Statut Modérateur Dernière intervention 13 mai 2011
17 oct. 2005 à 04:11
Arf dommage que l'interface graphique soit ....heum heum. Mais je met ça de côté tout de même ^^
cs_poppyto Messages postés 540 Date d'inscription dimanche 29 décembre 2002 Statut Modérateur Dernière intervention 13 mai 2011
16 oct. 2005 à 13:25
J'ai pas vérifié si ça marche mais c'est marran j'avais projeté d'en faire un en csharp :). Je regarde ça dès que je suis chez moi.

Stef
MuPuF Messages postés 536 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 22 août 2008
15 oct. 2005 à 23:36
euh, moi marche pas ... mais alors pas du tout, il me trouve des tas de primitive, des traits rouges partout ! et encore quand il veut, c'est tres bizarre, j'ai pourtant bien poussé l'ampli pour voir ...
Bravo car il detecte de temps en tps quelque chose, donc deja ça ...
Tans pis ...
victorcoasne Messages postés 1101 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 23 juillet 2023 7
15 oct. 2005 à 19:14
Pas de EXE et en prime MFC dommage !
MrdJack Messages postés 146 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 8 mars 2008 2
15 oct. 2005 à 18:17
bon après une bonne heure d'essais, avec le processeur qui tournais a fond,
je peux affirmer que ce programme fonctionne correctement, sans bug apparent, le rajout d'accord fonctionne.
coté code source, je suis impressionné de voir un code clair et commenté tel que celui là, les noms de variable et de fonction sont bien choisit et le code est bien réparti.

coté améliorations a effectuer, je trouve qu'il y a quelques parasites sur le diagrame, pourtant j'ai utilisé le micro de ma guitare et une carte son de qualité. je pense que ce probleme peut etre résolu si tu supprime la 3eme harmonique du signal (cette harmonique pourrie est et reste un vrai probleme dans l'univer du son...)
mais celà reste une supposition

quand je pense qu'en c on peut tout faire....
meme accorder se guitare !!!

encore bravo !
MrdJack Messages postés 146 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 8 mars 2008 2
15 oct. 2005 à 16:58
Salut,
je n'ai pas encore regardé de près la source mais a peine ouvert dans vc++ ya déja une erreur au niveau des ressources....
les fichiers Accordage Guitare.ico et Accordage Guitare.res doivent etre placés dans un dossier "res" pour que ça marche.

bon, il suffit juste de modifier le zip...
maintenant je vais regarder ce code qui a l'air interressant...
Rejoignez-nous