As a loudspeaker's physical size decreases, its ability to reproduce low frequencies is hindered. In this paper we propose a method of creating virtual bass using an efficient frequency tracking algorithm. The proposed algorithm has low computational complexity but excellent performance. The results of computer simulations and subjective tests are presented to validate the algorithm .