マイクからの「ライブ」入力を示すスペクトルアナライザー


14

私には、子供が話す障害を持つのを手伝ってくれる友人がいて、子供がマイクを通して話すとすぐに音の大きさを示すソフトウェアが必要です。

私はAudacityを試しましたが、約1秒の遅延があります。

そのようなソフトウェアに関する推奨事項はありますか?

OSはMicrosoftであり、ソフトウェアはフリーウェアであることが望ましいことに注意してください。


振幅だけなのか、スペクトル全体なのか?
-slhck

ただの振幅。
クラウディ

本当にスペクトル分析が必要な場合は、FFTに大きなウィンドウを使用する(遅延を犠牲にして精度と広帯域を確保する)と応答性との間にトレードオフがあります。
dmckee ---元モデレーター子猫

レイテンシが問題になる場合は、ASIOをサポートするサウンドデバイスを使用することをお勧めします-マイク入力が2つあるUSBデバイスを約150ドルで入手できます-マイクと画面間のレイテンシをゼロ(ほぼ)にしたい場合、これは唯一の方法。
-BJ292

回答:


13

sndpeek

これがあなたの用途かどうかはわかりません-それはオープンソースです:

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

ここに画像の説明を入力してください

sndpeekは、次のように聞こえます(そして見える):

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

これも見つけました:

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

リアルタイム波形とスペクトル用のWindowsツール

RTSPECTは、オーディオ信号のリアルタイム波形とスペクトル表示を表示するための無料のプログラムです。RTSPECTを使用すると、コンピューターのマイクまたはライン入力ポートで再生されるサウンドの波形とスペクトル形状をモニターできます。RTSPECTは、1チャンネルまたは2チャンネルのオーディオ信号を表示できます。

ここに画像の説明を入力してください


ありがとう!私はこの種のことが私の友人が探していたものだと思います。
クラウディウ

見つけやすい、特にオープンソースだから。+1
ランドルフリチャードソン


2

Audacityでは、録音せずにマイクからの入力を監視できます。ただし、これにより、発生する遅延が軽減または解消されるかどうかはわかりません。
「入力メーターのポップアップメニューから[入力の監視]を選択するか、入力メーターをクリックするだけです。」http://audacity.sourceforge.net/onlinehelp-1.2/toolbar_meter.htm




1

「Alchemy-Open Drawing Project http://al.chemy.org/」を使用すると、マウスを使用して入力サウンド波形をキャンバスに描画したり、その形状を湾曲させることもできます。ベクター形式であり、画像として保存されます。手首を動かすことで速度を上げることができます。

http://al.chemy.org/


0

ボリュームミキサーを使用するだけでは不十分です(タスクバーのスピーカーアイコンを右クリックし、[ボリュームミキサー]を選択します)。システムを介して再生されるすべてのサウンドのレベルメーターが表示され、マイクも含まれている必要があります。


まあ、それは動作しますが、それは少し小さいです...子どもたちは、彼らが大声で話すように動機づけることができるように、画面上に大きなレベルを見る必要があります。
クラウディ

0

コンピューターでこの種の分析を行うと、ソフトウェアに常に遅延が生じます。リアルタイムパフォーマンス機能用に調整されたCreative AudigyまたはX-Fiカードに含まれているような高速ドライバーを使用している場合を除きます。


はい、それは本当ですが、Windows Volume Mixerがリアルタイムで分析を表示できる場合、他のソフトウェアでも同様に実行できると思います:) Audacityの問題は、分析を表示するために記録する必要があることです。それにも少し時間がかかると思います。
クラウディ

0

Googleのクイック検索で見つけた商用製品です。30日間の試用版をダウンロードできるので、まず無料で試して、ニーズに合っているかどうかを確認できます(フリーウェアには好みがありますが、無料ではありません)要件です):

  SpectraPLUS-FFTスペクトル分析システム
  http://www.spectraplus.com/

ここに画像の説明を入力してください


0

このスレッドは、録音中にAdobe Auditionを使用する機能を失った後、スペクトル対時間をリアルタイムで表示する方法を探していることがわかりました。Auditionでは、遅延がほとんどないスペクトル表示を行うことができます。他の誰かが言ったように、高解像度を使用すると、さらに遅延が発生します。しかし、「良い」プログラムは重複するデータブロックを使用するため、表示を非常に迅速に更新できます。最新のプロセッサには十分な処理能力があり、プログラムが適切に作成されていれば、処理時間の数分の1で1000の周波数に対応できます。また、画面に「約1,000ピクセルの高さです。ステレオの場合は、1kブロックのオーディオサンプルで十分です。ただし、オーディションでできるように、周波数スケールの一部を再拡大します。44kサンプル/秒で記録すると、まったく新しい1kブロックが1秒間に44回取得されます。私にとっては、ブロックのオーバーラップも必要なく、十分に高速です。8kブロックでさえ、1秒間に5個以上重複しません。ソフトウェアが実際に実行できるほど十分に記述されているかどうかは別問題です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.