web-dev-qa-db-fra.com

analyseur de spectre qui montre une entrée "en direct" du microphone

J'ai un ami qui aide les enfants à parler aux personnes handicapées et elle a besoin d'un logiciel qui montre l'amplitude du son immédiatement lorsque les enfants parlent à travers le microphone.

J'ai essayé Audacity, mais cela a un retard d'environ une seconde.

Des recommandations sur ces logiciels?

Notez que le système d'exploitation est Microsoft et le logiciel doit de préférence être freeware.

14
Claudiu

sndpeek

Aucune idée si ceci est une utilisation pour vous - c'est une source ouverte:

http://soundlab.cs.princeTon.edu/software/sndpeek/

enter image description here

sndpeek est exactement ce qu'il semble (et regarde) comme:

real-time 3D animated display/playback
can use mic-input or wav/aiff/snd/raw/mat file (with playback)
time-domain waveform
FFT magnitude spectrum
3D waterfall plot
lissajous! (interchannel correlation)
rotatable and scalable display
freeze frame! (for didactic purposes)
real-time spectral feature extraction (centroid, rms, flux, rolloff)
available on MacOS X, Linux, and Windows under GPL
part of the sndtools distribution. 

Sfs/rtspect

Je viens de trouver ça aussi:

http://www.phon.ucl.ac.uk/resource/sfs/rtspect/

Outil Windows pour les formes d'onde et spectres en temps réel

RTSPPECT est un programme GRATUIT pour afficher une forme d'onde en temps réel et une affichage de spectre d'un signal audio. Avec RTSPECT, vous pouvez surveiller la forme d'onde et la forme spectrale des sons joués dans les ports de microphone ou d'entrée de ligne de l'ordinateur. RTSPECT peut afficher des signaux audio à deux canaux.

enter image description here

13
Linker3000

Quelques autres options de - cette question , particulièrement utile si vous avez besoin de quelque chose avec peu de dépendances et facile à modifier:

1
alexei

Avec "Alchemy - Projet de dessin ouvert http://al.chemy.org/ " Vous pouvez utiliser votre souris pour dessiner la forme d'onde de son d'entrée sur une toile, même courbe sa forme. Il est sous forme de vecteur et est enregistré comme une image. La vitesse peut être augmentée par le mouvement du poignet.

http://al.chemy.org/

1
Jack

L'utilisation du mélangeur de volume ne suffit pas (cliquez avec le bouton droit de la souris sur l'icône de haut-parleur dans la barre des tâches et sélectionnez "Mélangeur de volume")? Il montrera des niveaux de niveau pour tous les sons joués dans le système et doit également inclure des microphones.

0
Ben Richards

Il existe toujours des retards dans des logiciels lorsque vous effectuez ce type d'analyse sur un ordinateur. Sauf si vous utilisez un pilote à grande vitesse, tel que celles incluses avec les cartes Creative Audigy ou X-Fi, adaptées aux capacités de performance en temps réel.

0
music2myear

Voici une offre commerciale que j'ai trouvée dans une recherche rapide de Google, qui propose un téléchargement d'essai de 30 jours pour que vous puissiez l'essayer gratuitement pour déterminer s'il répond à vos besoins (, vous avez mentionné qu'il y a Une préférence pour le libre-logement, mais pas si gratuite est une exigence ):

SpectraPlus - Système d'analyse spectrale FFT
http://www.spectraplus.com/

enter image description here

0
Randolf Richardson

J'ai trouvé ce fil à la recherche d'un moyen réel d'afficher Spectra-Versus-Time, après avoir perdu la possibilité d'utiliser Adobe Audition, tout en enregistrant. En audition, vous pouvez faire un affichage spectral qui a très peu de retard; Comme quelqu'un l'a dit, si vous utilisez une résolution élevée, il y aura plus de retard. Mais un "bon" programme utilisera des blocs de chevauchement des données afin qu'il puisse mettre à jour l'affichage très rapidement. Il y a suffisamment de puissance de traitement dans des transformateurs modernes pour suivre une mille fréquences dans une fraction d'une seconde du temps de traitement, si le programme est bien écrit, et il n'y a aucun point de résolution plus que si vous affichez sur un écran qui est " seulement "environ mille pixels hauts. Je soumettais que pour Stereo, des blocs de 1 km d'échantillons audio sont nombreux, à moins que vous développiez une partie de l'échelle de fréquence que vous puissiez faire en audition. Enregistrement à 44k échantillons/seconde, vous obtenez un tout nouveau bloc de 1k 44 fois par seconde, et pour moi, c'est assez rapide, sans avoir besoin de chevauchement de bloc. Même les blocs de 8 km seront plus de 5 une seconde sans chevauchement. Si le logiciel est écrit assez bien pour faire cela est une autre affaire.

0
Tom