Fast, accurate, and automatic extraction of parameters of nuclear magnetic resonance free induction decay (FID) signal for chemical spectroscopy is a challenging problem. Recently, the Steiglitz-McBride algorithm has been shown to exhibit superior performance in terms of speed, accuracy, and automation when applied to the extraction of T relaxation parameters for myelin water imaging of brain. Applying it to FID data reveals that it falls short of the second objective, the accuracy. Especially, it struggles with the issue of missed spectral peaks when applied to chemical samples with relatively dense frequency spectra. To overcome this issue, a preprocessing stage of subband decomposition is proposed before the application of Steiglitz-McBride algorithm to the FID signal. It is demonstrated that by doing so, a considerable improvement in accuracy is achieved. But this is not gained at the cost of the first objective, the speed. An adaptive subband decomposition is employed in conjunction with the Bayesian information criteria to carry out an efficient decomposition according to spectral content of the signal under investigation. Furthermore, adaptive subband decomposition and the Bayesian information criteria also serve to make the resulting algorithm independent of user input, which also fulfills the third objective, the automation. This makes the proposed algorithm favorable for fast, accurate, and automatic extraction of FID signal parameters.