IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Projet d'accordeur


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juin 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juin 2013
    Messages : 8
    Par défaut Projet d'accordeur
    Tout d'abord, bonjour à tous, je suis Exhaeus, étudiant en première année de DUT Informatique, je viens poster sur developpez.net suite à un petit soucis.

    Nous devons pour la fin d'année monter un projet de programmation que voici:

    Le but du projet est de créer un programme capable d’aider un guitariste à accorder son instrument. Le langage choisi pour ce projet est Java.
    A l’aide d’une interface graphique le guitariste sera guidé sur la manière d’interagir avec les clés de sa guitare. Il choisit la corde qu’il veut ajuster en cliquant sur un élément de l’interface graphique qui y correspond. Grâce au micro de l’ordinateur le programme sera capable d’analyser le son produit par la corde et le transformer en fréquence. Cette fréquence sera ensuite comparée à celles stockées dans une base de données. Si la fréquence est au dessus, le programme affichera le symbole - (moins) qui correspond au fait de desserrer la corde sur laquelle on travaille, donc la détendre et baisser sa fréquence. Dans le cas contraire le programme affichera un + (plus) pour tourner la clé dans l’autre sens. Une marge de +/- 5Hz sera tolérée autour de la fréquence cible d’accordage, dans cette plage la corde est considérée comme accordée et le programme l’indique en affichant OK.
    Il existe plusieurs type d’accordage (seuls les fréquences changent), et ceux-ci seront rentrés dans la base de données, l’utilisateur pourra choisir son type d’accordage avant de commencer à accorder son instrument.

    Seulement voila nous n'avons pas encore étudié la récupération et manipulation de son en Java, nous aimerions donc savoir si certain d'entres vous peuvent nous aiguiller sur la manière de récupérer un son pour ensuite le comparer à une base de données.

    Nous vous remercions de votre lecture et de votre possible aide.

  2. #2
    Membre Expert
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Par défaut
    Bonjour,

    Pour manipuler du son, il existe le package Java Media Framework (JMF) disponible ici :
    http://www.oracle.com/technetwork/ja...sp-140239.html

    Avec ca, il est possible de lire le micro et de jouer du son. Les tutos qui vont avec sont disponibles sur la meme page.

  3. #3
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 096
    Par défaut
    Oublie JMF qui date de matuzalem, et cherche le binding Fmod java tu auras des exemples de détecteur de fréquences que tu pourrais utiliser pour faire ton accordeur car il y'a des fonctions toutes faite de transfo fourrier ultra facile.
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Qu'est ce qu'un grand projet ?
    Par Geronimo dans le forum Débats sur le développement - Le Best Of
    Réponses: 62
    Dernier message: 04/04/2013, 14h52
  2. [Delphi] Association composants-projet
    Par Pierre Castelain dans le forum Composants VCL
    Réponses: 6
    Dernier message: 31/07/2002, 16h20
  3. Parametrage des options de projet
    Par ares7 dans le forum EDI
    Réponses: 7
    Dernier message: 22/07/2002, 15h33
  4. Réponses: 6
    Dernier message: 21/06/2002, 14h48
  5. Les fichiers d'un projet
    Par Manolo dans le forum C++Builder
    Réponses: 4
    Dernier message: 07/05/2002, 17h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo