Developpement analyseur audio
- 60 réponses
- 12 participants
- 5 188 vues
- 16 followers
Rémy M. (chimimic)
j'ai entammé le développement d'un analyseur audio, qui permettra un certain nombre de contrôles, ainsi qu'une appréciation de la dynamique globale d'un morceau musical.
Il ne s'agit pour le moment que d'une version beta, dont la majorité des fonctionnalités annoncées n'est pas encore implémentée. Mais comme la partie "Moteur audio" est tout de même fonctionnelle, j'ai décidé de mettre le soft à disposition.
AudioAnalyser
L'analyse temps réel fonctionne sur ma machine, s'il y en a parmis vous qui veulent tester, pourquoi pas...
1 - Lancement de l'exe
2 - Choix de l'entrée audio pour l'analyse (menu Analyse, Interfaces audio)
3 - Choix de la sortie audio pour le monitoring (menu Analyse, Interfaces audio)
4 - Options : choisir (forcer) le moteur Win32 sous WinXP (pour le moment).
5 - Bouton Démarrer pour démarrer l'analyse...
A bientôt pour de nouvelles aventures...
Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com
Rémy M. (chimimic)
La plage d'affichage peut désormais être spécifiée pour les affichages Analyse spectrale moyennée, Historique des crêtes et Densité des crêtes. L'affichage de spectre temps réel n'est pas encore en log, mais j'y travaille.
J'ai réalisé de nombreuses analyses sur des fichiers audio de toutes natures en provenances de CD, de radios locales et de radios nationales, ça commence à prendre tournure.
Les meilleurs résultats sont toujours obtenus avec le moteur Win32, le moteur DirectShow me pose toujours problème. Bien vérifier donc que c'est le moteur Win32 qui est utilisé, même sous XP (le forcer dans la fenêtre des options).
De nombreux bugs ont été corrigés, ça ne plante plus toutes les cinq secondes
Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com
Rémy M. (chimimic)
Ca me rappelle de vagues souvenirs avec Cubase, et son fichier "Ignore Port Filter"...
Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com
Rémy M. (chimimic)
Oscillo des sommes et différences est désactivé.
- Correction bug majeur lecture fichiers audio mono. Désormais, la lecture
de fichiers mono est possible. Les tests n'ont toutefois été réalisés que
pour des fréquences d'échantillonnage de 44,1KHz... Pour le moment, je ne
garanti pas le bon fonctionnement pour les autres types de fichiers.
- Correction bug mineur : l'indicateur de différences importantes de niveau
entre voies G et D n'affichait une alarme que lorsque c'était la voie droite
qui avait la plus forte amplitude. Désormais, c'est bien la valeur absolue
de la différence entre les deux voie qui est vérifiée.
- Correction bug mineur Filtres audio : le filtre passe-haut de la voie
gauche n'était pas utilisé, les données fournies en sortie étaient en réalité
prélevées sur le filtre passe-haut de la voie droite.
- Modification de la gestion du Mute de la sortie Monitoring. Désormais,
le mute est activé ou désactivé lors du changement de mode d'analyse,
mais n'est plus modifié par le logiciel après démarrage ou arrêt d'une
l'analyse. Une modification de la fonction de mute effectuée en cours
d'analyse est désormais conservée.
- Désormais, l'indicateur Mono / Stereo est fixé à 'S' et en vert au
lancement du logiciel et après un reset général.
- Désormais, il n'est plus possible de sélectionner le moteur audio
DirectShow dans la fenêtre des options, lorsque la version de DirectX
detectée est inférieure à la version V9.0. Auparavant, ce moteur n'était
pas utilisé lorsque la version de DirectX detectée est inférieure à la
version V9.0, mais le choix restait possible et portait à confusion.
- Désormais, lors de la première utilisation du logiciel (ou après
effacement du fichier AudioAnalyser.ini), le moteur audio selectionné par
défaut est le moteur MME Win32, puisque ce dernier fonctionne mieux dans
la grande majorité des cas.
- Désormais, le chargement d'un fichier audio depuis la liste des fichiers
récement utilisés, n'est plus possible si une analyse est en cours.
- Désormais, les vumetres et les graphiques (oscillos, spectres, crêtes)
sont remis à zéro lors de l'ouverture d'un nouveau fichier audio ou lors
d'un changement de type d'analyse (temps réel / fichier audio).
- Désormais, il n'existe plus de temps d'attente lors de la modification
des paramètres des filtres audio qui ne sont pas activés.
- Ajout information Durée fichier audio dans la ligne d'informations le
concernant, au format hh:mm:ss.
Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com
Rémy M. (chimimic)
Ce module permet de programmer à l'avance des enregistrements audio. Je sais que ce genre de chose existe déjà sur le net, mais j'avais un besoin particulier, alors je l'ai fait à ma sauce.
- J'ai ajouté la possibilité de supperposer une courbe de référence avec les courbes de densité des crêtes, celà permet de faire des comparaisons quand on a affaire à un programme audio toujours de même type :
- J'ai supprimé (temporairement ? ) le moteur DirectShow, parce que je ne m'en sortais pas. Le fonctionnement est désormais correct en analyse temps réel, aussi bien sous WinNT que sous WinXP. Enfin... j'ai testé sur 2 PC NT et sur 3 PC XP, je ne sais pas si c'est suffisant pour dire que c'est OK...
AudioAnalyser, suite et pas fin.
Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com
Nyl auster
Rémy M. (chimimic)
Citation : Bin dis donc, t'es bosseur toi
Faut pas se fier aux apparences
Citation : Je suis curieux de l'essayer, j'aborde d'ici 3 ou 4 jours la phase de mixage de mes morceaux
Je ne suis pas sûr que celà puisse t'être vraiment utile à cette étape, mais pourquoi pas.
Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com
Nyl auster
Rémy M. (chimimic)
Mais es-tu sûr que cela t'aidera à finir plus vite ?
Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com
Ghhhh
Mais je le répète, très beau travail, remarquable même ! Je surveille dans un coin…
A+ , . Ghhhh
Rémy M. (chimimic)
Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com
- < Liste des sujets
- Charte