Skip to content

Gorgorot38/Sonotone-RICM4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sonotone-RICM4

Installation

Tous les modules de ce projet fonctionnent sous Python 2.7 et dépendent de numpy, scipy et matplotlib pour l'affichage de la réponse fréquentielle des filtres utilisés pour ce projet.

Pour installer les dépendances ci-dessus, exécuter les commandes ci-dessous en fonction de la machine utlisée:

Windows

python -m pip install matplotlib ou utiliser WinPython ou Anaconda (ide python)
python -m pip install scipy
python -m pip install numpy

Linux

sudo apt-get install python-matplotlib
sudo apt-get install python-numpy
sudo apt-get install python-scipy

Utilisation

Programme principal

Le programme principal se trouve dans le package Sonotone sous le nom main.py.

Commande d'exécution
python main.py

Le module va alors lire le fichier config.xml pour connaître réglages des filtres à utiliser, pour ensuite les appliquer sur le son acquis par l'entrée microphone de la machine.

L'éxecution du programme étant infini, il suffit de faire Ctrl+C pour l'arrêter.

Configuration

La configuration des filtres à utiliser se fait par le module gui.py contenu dans le package Sonotone.

Commande d'exécution
python gui.py

Une fenêtre s'ouvre, on peut alors choisir le gain à appliquer grâce à des sliders, un bouton Advanced permet de passer en mode Avancé, et on peut maintenant choisir la qualité du filtre ainsi que son type comme par exemple: peaking, lowpass, highpass...

Une fois la configuration terminée, on appuie sur le bouton Save qui sauvegarde la valeur de chaque réglage dans le fichier config.xml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages