Hanya untuk mendukung jawaban Matt dan memberikan beberapa detail lagi:
Sebagian besar ADC modern melakukan sebagian besar pekerjaan antialiasing yang sulit dalam domain digital. Alasannya adalah bahwa filter digital cenderung menghasilkan lebih sedikit produk sampingan dengan biaya yang jauh lebih rendah. Rantai sebenarnya adalah:
- Input Analog.
- Filter Anti-aliasing analog.
- Oversampling (misalnya, pada 8x).
- Filter Anti-Aliasing Digital.
- Decimating (reduksi ke 1x).
- Hasil digital.
Lebih lanjut menggambarkan, pertimbangkan hal berikut:
- Audio disampel pada 44100Hz.
- Ini menyediakan frekuensi Nyquist dari 22050 Hz.
- Frekuensi apa pun di atas 24100 Hz akan alias kembali ke rentang suara (di bawah 20kHz).
- 20000Hz hingga 24100 adalah sekitar seperempat oktaf.
- Bahkan dengan filter 80dB / 8ve yang curam Anda hanya akan mengurangi frekuensi aliasing sebesar 20dB.
Tetapi dengan 8x oversampling:
- Audio disampel pada 352.8kHz (44.1kHz x 8).
- Nyquist adalah 176,4 kHz.
- Hanya frekuensi di atas 332.8kHz yang akan tercermin ke rentang yang dapat didengar.
- Itu sekitar 4 oktaf.
- Jadi Anda dapat menerapkan filter analog 24dB / 8ve untuk mengurangi frekuensi aliasing sebesar 96dB.
- Kemudian oversample.
- Kemudian menerapkan filter digital fase linear antara 20kHz dan 24.1kHz
The buku berikut adalah sangat baik, sumber daya yang jelas untuk hal semacam ini.