Fritureは、リアルタイムで音声入力を分析するために設計されたアプリケーションです。そのようなスコープ、スペクトラムアナライザ、またはローリング2DスペクトログラムとしてFritureディスプレイいくつかのウィジェットのオーディオデータ、
の特長の:ます。
- <李クラス= "bBLiに">レベルウィジェット:
- dBFSでレベルのウィジェットを表示しRMSパワーとピークパワー(デシベルフルスケール)。それは、約20msごとに更新されます。
- スコープウィジェット:
- スコープウィジェットは、約20ミリ秒のチャンクのため、時間に対してオーディオデータが表示されます。それは、約20msごとに更新されます。
- スペクトラムウィジェット:
- スペクトラム·ウィジェットは対周波数の音声データが表示されます。リフレッシュ時間は、フーリエ変換のウィンドウ長変換によって固定されている。 44100ヘルツのサンプリングレートで1024ポイントの場合、リフレッシュ時間は44100分の1024 = 23.2ミリ秒である。リフレッシュ時間は、連続する2は、Windowsが重なるようにすることができる長すぎる変換する場合(これは、現在実装されていません)。また、ウィジェットは、スペクトル増、ゆっくりレベルウィジェットでピークのように減少している各周波数成分のためにピークを描画します。
- ローリングスペクトログラムウィジェット:
- ローリングスペクトログラムウィジェットは、ローリングに対するタイム方式で、周波数と時間の両方に対してオーディオデータが表示されます。リフレッシュ時間は、フーリエ変換のウィンドウの長さによって制限されたスペクトル·ウィジェットのような、また、ピクセル単位でのウィジェットの幅と表示される合計時間スケールによって固定されているウィジェットの時間分解能によって、変換する。リフレッシュ時間が長すぎるため、フーリエ変換の窓長の変換するためのスペクトルウィジェット、については、二つの連続変換のウィンドウが(これは現在実装されていません)オーバーラップさせることができます。
の要件の
- のPythonます。
コメントが見つかりません