この問題については、問題があります。サウンドファイルからスネアドラムサウンドを検出し、その波形を生成し、スネアドラムが検出された部分を強調するプログラム。このプログラムはおそらく存在するのでしょうか? :)これは私に割り当てられた研究/論文です。私は可能なアルゴリズムについて研究しており、初期の研究のいくつかを見てきました。これはサウンド検出の分野に含まれていますか?私が使用できるいくつかのアイデアや重要なコードスニペットを教えていただけますか?ほんとうにありがとう。ありがとうございました! :)C# - インポートされたMP3またはWAVファイルからのスネアドラムサウンド検出。可能?
1
A
答えて
5
パーカッションのサウンドは異なる特性を持っています。キックドラムは、周波数スペクトルの下側部分で最もエネルギーを有し、シンバル/帽子は、周波数スペクトルの上端において最もエネルギーを有する。スネアドラムの分布は一般にかなり広く、音色は広帯域ノイズと似ています。したがって、これを検出するには、信号に対してフーリエ変換を実行して、時間領域ではなく周波数領域での解析を実行し、パーカッシブな広帯域ノイズを検出する必要があります。あなたはプログラマーのフォーラムではなく、DSPフォーラムでこれを聞いてみるのがよいでしょう。
+0
+1良い答え。 –
0
私はそれがあなたを助けるかどうかわかりませんが、HEREあなたはそのようなことをすることができます。ネットライブラリ(非商用のための無料)を得ることができます。 ILSpyを使用してアルゴリズムを見てみましょう...
関連する問題
- 1. FMODのMIDIまたはWAV/MP3ファイルのテンポを変更する
- 2. 最小のオーディオファイル:MP3、Ogg、またはWav?
- 3. C++でdllからインポートされた間違ったオブジェクトの検出と消去
- 4. バックグラウンドでmp3またはwav音楽ファイルを再生する
- 5. soundtouchのためのmp3へのWAV
- 6. MP3/wavオーディオファイルの長さ
- 7. Python:インポートされたCSSファイルからの幅の検索
- 8. WavからMP3への変換
- 9. CまたはCで書かれたdllファイルをインポートする
- 10. Visual Studioで実行可能ファイルから呼び出されるC++ファイルのデバッグ
- 11. インポートされたオブジェクトを検出する
- 12. .wavファイルを.mp3に変換する
- 13. IEフラッシュプレーヤーがC++実行可能ファイルからインストールされているかどうかを検出します。
- 14. .mp3ファイルをiOSのコードの.wavまたは.cafに変換する
- 15. Windows上で.wavまたは.mp3ファイルを再生して一時停止する
- 16. SpyderはインポートされたPythonファイルの変更を検出しません。
- 17. Windowsのシンプルな.wavまたは.mp3 playbck - どこに行ったのですか?
- 18. C#到達不能コードが検出されました
- 19. 到達不能コードが検出されました。C#beginner
- 20. 指定されたファイルが見つかりません - vbscriptから実行可能な実行可能ファイル
- 21. 別のC#プログラムからのC#実行可能ファイルの出力
- 22. C#を使用してWAVファイルのオーディオの無音を検出
- 23. 指定された桁のブロックから最大可能数C++
- 24. wavファイルまたはあらかじめ処理された生のオーディオバッファからの音声認識
- 25. .midファイルをアンドロイドの.wavまたは.mp3ファイル形式のオーディオ形式に変換しますか?
- 26. cでWAVファイルをループする(またはC++)
- 27. 実行可能ファイルから静的にリンクされたライブラリを抽出する
- 28. MP3ファイルからデコードされたバイトストリームを取得する
- 29. WP10検出されたBluetoothデバイス機能
- 30. 私のCファイルはPro * Cから生成されました
私たちはあなたにこれを手伝ったらあなたの学位/修士/博士号を授与されますか? ;-) 冗談だ。スペンダーの答えがよさそうだ。 –