タグ付けされた質問 「online-processing」

3
Windowsでリアルタイムの信号処理は可能ですか?
この質問は、リアルタイムオーディオ処理を実装するのに最適なプラットフォームを決定する方法に関連しています。、しかしWindowsに焦点を当てています。 データ取得ボードから入力を取得して(Matlabまたはカスタムプログラムのいずれかで)処理し、そのプログラムの結果を使用してUSB経由で接続されている外部デバイスを駆動できるようにしたいと考えています。私はWindowsでハードリアルタイム応答を取得することはほぼ不可能であることを知っています(3〜15ミリ秒の "ウィグル"(技術用語)があるため)。 この揺れ動く時間を減らす最も効果的な方法は何ですか?これは可能ですか?すぐに組み込みソリューションを探す必要がありますか?

2
Pythonを使用してオンラインでデジタル信号をリアルタイムでフィルタリングする
現在、バンドパスフィルターを信号にリアルタイムで適用しようとしています。一定のサンプリングレートで入力されるサンプルがあり、対応するバンドパスフィルター処理された信号を計算したいと思います。 これを行う最善の方法は何でしょうか?いくつかの新しいサンプルが入ってくるたびに信号全体(または少なくとも巨大なビット)をフィルタリングする必要があるか、またはフィルタリングされた新しい部分を効率的に決定できる方法(スライディングDFTなど)があるか信号? バターワースフィルターを使用したい(オフライン分析のために、現在scipyのバターとlfilterを使用しています)。この関数がフィルター遅延を返すことができることは知っていますが、一定の信号を取得するためにそれを使用する方法がわかりません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.