Le spectrographe sonore d'analyse et de resynthèse

Le spectre sonore d'analyse et de resynthèse est un programme qui analyse un fichier son dans un spectrogramme.
Télécharger maintenant

Le spectrographe sonore d'analyse et de resynthèse Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Michel Rouzic
  • Site Internet de l'éditeur:

Le spectrographe sonore d'analyse et de resynthèse Mots clés


Le spectrographe sonore d'analyse et de resynthèse La description

Le spectrographe sonore d'analyse et de resynthèse est un programme qui analyse un fichier son dans un spectrogramme. Le spectre sonore d'analyse et de resynthèse, également appelé ARSS, est un programme qui analyse un fichier son dans un spectrogramme et est capable de synthétiser ce spectrogramme, ou de toute autre image créée par l'utilisateur, dans un son.Le ARSS consiste en deux parties, un spectrographe avec une échelle de fréquence logarithmique de base-2 et un synthétiseur de spectrogrammes.Une la plupart des spectrographes qui sont basés sur des stfts et effectuent l'analyse en coupant le signal en tranches de temps à petites fois pour analyser ces tranches dans le domaine de fréquence, l'ARSS est Basé sur une banque de filtres suivie de la détection de l'enveloppe, ce qui signifie que le signal est coupé en petites tranches de domaine fréquence, puis analysé dans le domaine temporel.La banque de filtres est, à partir de maintenant, composée de filtres de sape à bande passante qui se chevauchent logarithmiquement . Une fois que le signal d'origine est filtré avec la banque de filtrage, chaque signal résultant est envoyé à la détection de l'enveloppe.Levelope de la détection des ARSS n'est pas basé sur une transformation Hilbert et une détection de pointe, comme il est généralement fait. Pour atteindre la détection de l'enveloppe, nous effectuons d'abord une FFT sur le signal, nul-Pad du début du signal dans le domaine de fréquence selon un paramètre défini par l'utilisateur, puis nous effectuons un férié et, maintenant dans le domaine temporel, nous tournons. Tous les échantillons négatifs dans un filtre positif, et nous avons finalement un filtre à passe (et finalement) le signal selon le même paramètre défini par l'utilisateur que nous avons précédemment utilisé. Portion, disons que nous avons un signal avec une fréquence d'échantillonnage de 44100 Hz et que nous voulons obtenir une enveloppe pour celle-ci que la fréquence d'échantillonnage serait de 100 Hz. Une fois que nous effectuons la FFT, nous ajoutons suffisamment de zéros dans le domaine de fréquence au début de notre signal afin que chaque composant de fréquence passe de 50 Hz (100 Hz divisé par deux, il semblera plus évident pourquoi) et nous effectuons un férié. Notre signal présente désormais une fréquence d'échantillonnage de 44100 Hz (44100 Hz (44100 Hz) et le signal d'origine qui couvait auparavant de 0 Hz à 22050 Hz s'étend désormais de 50 Hz à 22100 Hz.now nous tournons chaque échantillon de domaine temporel en son absolu. valeur en tournant chaque échantillon négatif en une solution positive. Pour effectuer cela sur un signal signifie que, par exemple, une onde sinusoïdale d'une certaine fréquence deviendrait un signal que la périodicité serait deux fois cette fréquence. Une fois que nous avons un filtre passe-bas qui signalent deux fois cette fréquence, nous obtenons l'enveloppe de ce signal. Dans notre cas, maintenant que nous avons obtenu les valeurs absolues de notre signal, car la périodicité d'un sinus à la fréquence la plus basse - 50 Hz - serait maintenant de 100 Hz, nous ne filtrons que notre signal à 100 Hz pour obtenir le Enveloppe du signal d'origine. Nous pouvons maintenant décimer le signal à une fréquence d'échantillonnage de 100 Hz.L'enveloppe résultante pour chaque bande de fréquence rend les lignes horizontales de l'image représentant le spectrogramme. L'amplitude des enveloppes traduisez linéairement en intensité dans l'image.Le synthétiseur de spectrogramme est basé sur la modulation utilisant des lignes horizontales de l'image comme enveloppes. Chaque ligne horizontale est recouverte de la fréquence d'échantillonnage de la fréquence d'échantillonnage du signal final souhaitée et est ensuite modulée avec, en fonction du mode de synthétisation choisi par l'utilisateur, la correspondance de la fréquence centrale de chaque ligne horizontale représente, ou le bruit filtré à travers le filtre Bank.Quelle est nouvelle dans cette version: · Correction du système de base logarithmique de manière à produire les résultats attendus lors de l'utilisation d'une base différente de 2 · Échelle de fréquence linéaire mise en uvre · Correction du volume de bandes de bruit dans la synthèse de bruit, bien qu'elle ne soit pas parfaite et peut être une voie à pied pour les bases logarithmiques autres que 2 et une échelle de fréquence linéaire · Contrôle des limites implémentées lors de la lecture et de l'écriture dans les fréquences inférieure et supérieure · Correction de l'entrée de réglage de la luminosité qui ne prendrait que des valeurs entières · ajouté un peu plus d'informations sur la progression ligne d'affichage


Le spectrographe sonore d'analyse et de resynthèse Logiciels associés

Dtmf2num

DTMF2NUM est un utilitaire permettant de décoder des tonalités DTMF et MF à partir de fichiers Wave PCM. ...

91

Télécharger

playshell

PlayShell est un gestionnaire de playlist et un gestionnaire de joueurs avec une interface de type coquille écrit à Bash. ...

138

Télécharger

Audioseg

Audioseg est une boîte à outils dédiée à la segmentation audio et à la classification des flux audio. ...

361

Télécharger