IMA4 2018/2019 P73 : Différence entre versions

De Wiki de Projets IMA
(Description)
(Description technique)
Ligne 18 : Ligne 18 :
 
Techniquement, ce projet pourrait être divisé en trois parties distinctes. L'intérêt est que chacune de ces parties mettent en oeuvre des connaissances apprises dans les différents modules d'IMA.
 
Techniquement, ce projet pourrait être divisé en trois parties distinctes. L'intérêt est que chacune de ces parties mettent en oeuvre des connaissances apprises dans les différents modules d'IMA.
  
* Conception électronique :
+
'''* Conception électronique :'''
  
 
Pour relier notre instrument (ici une guitare électrique) à l'ordinateur, nous souhaitions concevoir une carte son. Cette carte permettra en premier lieu de préamplifier le signal (la sortie des micros d'une guitare ne valant que quelques mV), puis d'effectuer une conversion analogique-numérique du signal. Elle sera dotée d'une entrée en jack 6.35mm, format standard d'un câble de guitare, et se branchera en USB sur l'ordinateur.
 
Pour relier notre instrument (ici une guitare électrique) à l'ordinateur, nous souhaitions concevoir une carte son. Cette carte permettra en premier lieu de préamplifier le signal (la sortie des micros d'une guitare ne valant que quelques mV), puis d'effectuer une conversion analogique-numérique du signal. Elle sera dotée d'une entrée en jack 6.35mm, format standard d'un câble de guitare, et se branchera en USB sur l'ordinateur.
 +
 +
'''* Traitement de signal :'''
 +
 +
Cette partie s'avérera la plus importante, mais aussi la plus compliquée ! En effet, la fiabilité de notre projet reposera sur le traitement des signaux reçus depuis notre guitare pour en extraire les bonnes notes. Il faudra alors trouver un moyen d'effacer au maximum le bruit dans nos mesures, d'effectuer des mesure de fréquences précises, mais aussi des mesures rapides pour que la partition s'écrive en tant réel. Nous devrons alors procéder à plusieurs études et tests pour trouver un compromis entre rapidité et précision des mesures.
 +
 +
'''* Conception logicielle :'''
 +
 +
Enfin, une partie de programmation et d’interfaçage graphique pour retranscrire les signaux reçus sur une partition. Le logiciel devra être clair et compréhensible pour un utilisateur lambda. L'utilisateur pourra régler plusieurs paramètres, comme la vitesse du métronome (donc le tempo de la musique), le nombre de temps par mesure, ou ben le nombre d'acquisitions voulues.
  
 
==Objectifs==
 
==Objectifs==

Version du 20 novembre 2018 à 15:07


Présentation générale

Description

Description générale

Ce projet nous trottait dans la tête depuis quelque mois déjà, avant même notre rentrée en IMA 4. Sachant que nous aurions à réaliser un projet tout au long du S8 mettant en avant nos connaissances acquises jusqu'ici, nous avions déjà commencé à réfléchir à la direction que nous voudrions prendre. Passionnés de musique, nous avons alors eu l'idée d'associer cette passion à ce projet pour tenter d'apporter quelque chose qui pourrait s'avérer utile et faciliter la vie d'un musicien.

En tant que musicien, il est parfois bien long de réécrire une idée ou même tout un morceau sur une partition, surtout informatiquement. Des logiciels existent pour cela, mais la plupart sont payants. De plus, il faut bien souvent tout taper à la main, ce qui peut prendre plusieurs heures. Nous voulions avec cette idée que chacun puisse, en seulement quelques minutes, retranscrire une idée ou un morceau sur une partition rien qu'en se branchant et en jouant. Cela permettrait même à quelqu'un qui s'y connaît peu en solfège d'écrire sa partition, tout aussi rapidement que n'importe quel musicologue aguerri.

C'est alors que nous avons eu l'idée de cette partition qui s'écrirait automatiquement. Le principe serait le suivant : il suffirait de brancher sa guitare électrique à son ordinateur, de lancer le logiciel puis l'acquisition, et la partition de ce que nous jouons s'écrirait devant nos yeux. Le logiciel aurait un métronome intégré qui permettrait au musicien de jouer dans le temps pour que les rythmes soient correctement retransmis. Pour une meilleure fiabilité, nous pensions faire jouer le morceau plusieurs fois pour s'assurer de la véracité des notes et rythmes captés par l'ordinateur.

Description technique

Techniquement, ce projet pourrait être divisé en trois parties distinctes. L'intérêt est que chacune de ces parties mettent en oeuvre des connaissances apprises dans les différents modules d'IMA.

* Conception électronique :

Pour relier notre instrument (ici une guitare électrique) à l'ordinateur, nous souhaitions concevoir une carte son. Cette carte permettra en premier lieu de préamplifier le signal (la sortie des micros d'une guitare ne valant que quelques mV), puis d'effectuer une conversion analogique-numérique du signal. Elle sera dotée d'une entrée en jack 6.35mm, format standard d'un câble de guitare, et se branchera en USB sur l'ordinateur.

* Traitement de signal :

Cette partie s'avérera la plus importante, mais aussi la plus compliquée ! En effet, la fiabilité de notre projet reposera sur le traitement des signaux reçus depuis notre guitare pour en extraire les bonnes notes. Il faudra alors trouver un moyen d'effacer au maximum le bruit dans nos mesures, d'effectuer des mesure de fréquences précises, mais aussi des mesures rapides pour que la partition s'écrive en tant réel. Nous devrons alors procéder à plusieurs études et tests pour trouver un compromis entre rapidité et précision des mesures.

* Conception logicielle :

Enfin, une partie de programmation et d’interfaçage graphique pour retranscrire les signaux reçus sur une partition. Le logiciel devra être clair et compréhensible pour un utilisateur lambda. L'utilisateur pourra régler plusieurs paramètres, comme la vitesse du métronome (donc le tempo de la musique), le nombre de temps par mesure, ou ben le nombre d'acquisitions voulues.

Objectifs

Analyse du projet

Positionnement par rapport à l'existant

Analyse du premier concurrent

Analyse du second concurrent

Scénario d'usage du produit ou du concept envisagé

Réponse à la question difficile

Préparation du projet

Cahier des charges

Choix techniques : matériel et logiciel

Liste des tâches à effectuer

Calendrier prévisionnel

Réalisation du Projet

Feuille d'heures

Tâche Prélude Heures S1 Heures S2 Heures S3 Heures S4 Heures S5 Heures S6 Heures S7 Heures S8 Heures S9 Heures S10 Total
Analyse du projet 0


Prologue

Semaine 1

Semaine 2

Documents Rendus