Tham chiếu web 'có thẩm quyền' duy nhất (= rất thường được liên kết) để tính toán các hệ số cho các bộ lọc biquad kỹ thuật số dường như là:
http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
Có ai biết nếu có bất kỳ tài liệu tham khảo hay hướng dẫn tốt nào giải thích vai trò và cách sử dụng của các tham số Q, BW, dbGain không?
Ví dụ: khi shoud tôi sử dụng Q thay vì BW trong thông số kỹ thuật? Và chính xác ý nghĩa của Q là gì? Đối với những gì tôi thấy nó liên quan đến băng thông của các bộ lọc băng thông (ở đơn vị nào? Hz hoặc tần số chuẩn hóa?), Nhưng có lẽ tôi đã sai. Nếu không, chúng có liên quan như thế nào?
Khi nào và làm thế nào tôi nên chỉ định tham số dbGain? Nếu tôi xây dựng bộ lọc thông dải với các công thức trên, tôi sẽ đạt được mức tăng cao hơn khoảng. Làm thế nào để chia tỷ lệ chính xác các a, b coeffs để đạt được một lợi ích đơn nhất?
Dưới đây là một số thông tin thú vị khác về thông số kỹ thuật Băng thông (BW) và Q
http://www.rane.com/note170.html
EDIT sau khi trả lời
Đối với những gì tôi thấy, một tác dụng của Q là tăng độ chọn lọc trên tần số trung tâm, do đó, một băng thông biquad có Q cao hơn nên được lựa chọn nhiều hơn so với một biquad với tần số thấp hơn cắt giảm rất nhiều tần số ngoài trung tâm. NHƯNG, trong ví dụ tôi có một sóng đơn với sóng hình sin xen kẽ với tần số 1000 và 3000 hz (FS là 44100):
Nếu tôi lọc khoảng 3000 hz bằng cách sử dụng băng thông có Q = 2, tôi nhận được tín hiệu khá tốt với các gợn sóng nhỏ trong dải chặn (bandpass biquad coeff: b = [0,0939, 0, -0,0939], a = [1.0, -1.6492 , 0.8122])
Vì vậy, tôi quyết định nâng Q lên 20 để hạ gợn, nhưng tất cả những gì tôi có được là đây! (băng thông biquad coeff: b = [0,0103, 0, -0.0103], a = [1.0, -1.8014, 0.9795])
Tại sao băng thông Q = 20 biquad dường như tăng tần số trong băng chặn thay vì cắt nó đi và tại sao nó lại lan truyền tần số trung tâm nhiều hơn? Tại sao nó không làm cho tín hiệu của tôi sắc nét hơn? Có cách nào để giảm thiểu những vấn đề này?
Cảm ơn đã giúp đỡ !