changing frequency range of sound
1 回表示 (過去 30 日間)
古いコメントを表示
I have a hearing problem with my left ear, and it only receives signals between 100hz to 1000hz, and I want to test that will I normally hear if I subsample the sound in some way to change the range of normal sound to this range.
More precisely, if a frequency range of a normal sound is between 100hz to 10000hz, I want to change this range to 100hz-1000hz. I do not have much knowledge about signal processing.
0 件のコメント
回答 (1 件)
Ridwan Alam
2019 年 11 月 26 日
編集済み: Ridwan Alam
2019 年 11 月 26 日
Sampling is performed on the time domain, not the frequency domain. So, what you are asking for can't be achieved by subsampling or upsampling. You might want to look into compression in frequency domains.
If you just want to limit the frequency component upto 1000 Hz, you can simply use a low pass filter with cut-off frequency 1000 Hz.
Hope this helps!
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Audio I/O and Waveform Generation についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!