From b31008bf847d9d32b64041784c98028c90c8090c Mon Sep 17 00:00:00 2001 From: rsimonin Date: Sun, 6 Dec 2020 13:54:24 +0100 Subject: [PATCH] test --- readme | 31 ------------------------------- readme.md | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 31 deletions(-) delete mode 100644 readme create mode 100644 readme.md diff --git a/readme b/readme deleted file mode 100644 index 3799bce..0000000 --- a/readme +++ /dev/null @@ -1,31 +0,0 @@ -# TP IMA5 Time Streching - -# Intro - -Apres une entrevue des bibliothèques, nous distingons deux utilitées. -La première, est la création de fichier audio wavdata. -Et la seconde, nous permet d'utiliser le domaine fréquentielle à l'aide de FFT et FFT inverse. - -##Les fichiers WAV - -Apres la compilation de notre main -'''bash -g++ main.cpp wavedata.cpp -o test -./test -''' - -Dans un premier temps, la description du fichier, puis le format audio, échantillonnage, fréquence et le boc de données -Le code a pour but d’allonger la durée de l’audio. En ajoutant un effet délay à partir d’un moment de l’audio. -On a fait un test avec la valeur 128 et pas de son en sortie du fichier - - -Multiplier par 2 le temps -Diviser -1 echantillion devient 2 -Dans l’espace frequentielle -FFT Deux dimensions, double le temps FFTinverse - -Son pur -Dans cette partie, nous nous sommes basés sur la construction du fichier audio donné dans le main.cpp. -C’est à dire que nous chargions le son cow afin de récupérer ses paramètres, puis en cherchant un peu nous avons trouvé les fonctions, dans le header de la bibliothèque, pour fixer les paramètres de notre format audio en sortie. -Nous avons commencé à construire notre signal sinusoïdale à l’aide de la fonction sinus dans math.h et de notre fréquence diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..92bec85 --- /dev/null +++ b/readme.md @@ -0,0 +1,32 @@ +# TP IMA5 Time Streching + +# Intro + +Apres une entrevue des bibliothèques, nous distingons deux utilitées. +La première, est la création de fichier audio wavdata. +Et la seconde, nous permet d'utiliser le domaine fréquentielle à l'aide de FFT et FFT inverse. + +## Les fichiers WAV + +Apres la compilation de notre main + +```bash +g++ main.cpp wavedata.cpp -o test +./test +``` + +Dans un premier temps, la description du fichier, puis le format audio, échantillonnage, fréquence et le boc de données +Le code a pour but d’allonger la durée de l’audio. En ajoutant un effet délay à partir d’un moment de l’audio. +On a fait un test avec la valeur 128 et pas de son en sortie du fichier + + +Multiplier par 2 le temps +Diviser +1 echantillion devient 2 +Dans l’espace frequentielle +FFT Deux dimensions, double le temps FFTinverse + +Son pur +Dans cette partie, nous nous sommes basés sur la construction du fichier audio donné dans le main.cpp. +C’est à dire que nous chargions le son cow afin de récupérer ses paramètres, puis en cherchant un peu nous avons trouvé les fonctions, dans le header de la bibliothèque, pour fixer les paramètres de notre format audio en sortie. +Nous avons commencé à construire notre signal sinusoïdale à l’aide de la fonction sinus dans math.h et de notre fréquence -- libgit2 0.21.2