Meilleur algo pour filtrage musique
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Meilleur algo pour filtrage musique



  1. #1
    invite64c30460

    Meilleur algo pour filtrage musique


    ------

    Bonjour a tous,

    je sais que la question a été abordé maintes et maintes fois mais n'ayant que peu de connaissances sur le sujet, je ne sais vers où diriger mes recherches.

    Je souhaite réaliser un programme en C pour séparer en 3 bandes ajustables un signal numérique (fréquence grave, médium, aigu). Je n'ai donc pas ou peu de contraintes de temps de calcul car "la musique" sera calculée avant de "l'écouter" mais je souhaiterais avoir une séparation des voix la plus fidèle possible pour une utilisation HIFI.

    Quel algorithme me conseilleriez-vous s'il vous plait ? Auriez-vous des pistes, articles, références à me donner pour que je puisse avancer dans mon projet.

    Un grand merci par avance pour votre aide.

    -----

  2. #2
    jlcms

    Re : Meilleur algo pour filtrage musique

    Bonjour,

    Il faut un passe-bas, un passe-bande et un passe-haut.
    Le plus simple est de choisir un filtre de butterworth.
    Le filtre peut être synthétisé par une suite de cellule d'ordre 2 IIR.
    Mon ouvrage de référence sur les filtres numériques est "Introduction to Signal Processing" de Sophocles Orfanidis.
    Il y a tous les algos pour les différents type de filtres.
    Sinon il y a eu un fil dessus.

  3. #3
    invite64c30460

    Re : Meilleur algo pour filtrage musique

    Bonjour jlcms,

    et merci pour votre réponse. J'ai regardé votre lien mais il est un peu trop "technique", j'aurais aimé dans un premier temps connaître les différents types de filtre et leurs forces / faiblesses, le gain lorsque l'on augmente l'ordre.
    Existe-t-il un moyen de couper "net" chaque bande avec une pente énorme par exemple ? J'ai vu que certain filtre créer des perturbations à leurs extrémités ?

    Bref, j'ai un peu l'impression d'être face à une montagne infranchissable.

    J'ai trouvé également quelques liens sur le forum :
    http://www-users.cs.york.ac.uk/~fish...ter/racos.html
    qui permet de générer le code C pour plusieurs types de filtre
    ou ce thread :
    http://forums.futura-sciences.com/el...bande-iir.html

    Est-ce que livre que vous me citez est abordable pour un "non matheux" ?

    Merci par avance pour votre réponse,

  4. #4
    jlcms

    Re : Meilleur algo pour filtrage musique

    Bonsoir,

    Le filtrage numérique sans maths c'est délicat.
    Le livre d'Orfanidis ne nécessite pas de grande connaissance en maths mais un minimum d'algèbre est nécessaire.
    D'après les questions que vous posez vos lacunes se situent plus en physique/électronique qu'en mathématiques.

    Si l'on veux couper net en fréquence ce sera au prix d'une déformation, soit en amplitude (Tchebichef) soit en phase (Bessel), du signal en bout de bande.
    Le moins perturbant étant celui de Butterworth.
    La page cité permet de calculer les coefficients, compte tenu de vos connaissances c'est le mieux à faire.

    Pour couper "raide" il suffit d'augmenter l'ordre du filtre, mais attention un filtre d'ordre 8 est déjà assez raide.

    Pourquoi cette contraint de couper raide?

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Problème du plus court chemin ( Algo de dijkstra, algo A*)
    Par invite5a18c7d1 dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 12/06/2010, 10h25
  2. Filtrage Alimentation pour Ampli audio
    Par psyjc dans le forum Électronique
    Réponses: 5
    Dernier message: 15/04/2010, 20h58
  3. Aide pour ecrire un algo
    Par invite35f46815 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 14/01/2010, 19h59
  4. condo de filtrage pour moto
    Par inviteb8ef86b7 dans le forum Électronique
    Réponses: 2
    Dernier message: 27/06/2007, 16h51
  5. Filtrage pour radiologicielle
    Par invitea46dbf72 dans le forum Électronique
    Réponses: 1
    Dernier message: 08/03/2007, 15h44
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...