The document presents a wavelet-packet-based (wpb) algorithm aimed at identifying sparse impulse responses with arbitrary spectral energy distribution, focusing on reducing computational complexity and the number of adapted coefficients. The methodology includes an adaptive filtering strategy divided into two phases, and simulations demonstrate the algorithm's robustness compared to existing methods. Ultimately, the wpb algorithm effectively minimizes the number of adapted coefficients while maintaining competitive computational efficiency.