Every speaker has a specific frequency response, that is, how well it is able to reproduce different frequencies between 20Hz to 20kHz (the range of human hearing). Depending on the materials, one speaker may have an excellent frequency response in the low end, while another may only be suited to reproduce high frequencies.
This is an example graph of frequency response taken from the Yamaha Sound Reinforcement Handbook. There are two common formats for notating frequency response. The frequency response of the piece of equipment represented by this graph could be written as
20 Hz to 30 kHz +0, -3dB
because the average level is +0dB and the range spans from 20Hz to 30kHz before the maximum, or tolerance, reaches -3dB. The other way is to limit the range to 20 Hz to 20 kHz and simply state the tolerance at those points.
As a spectral analysis of the first song you linked reveals, right where the bass comes in around 0:45 we can see that almost all the bass is living <100 Hz.
I was able to easily find a number of Phillips speakers online whose ranges didn't go any lower 110-120 Hz, but I don't know which speakers in particular you are using so I can't tell you for certain that this is your problem. You can, however, try to find your speaker's frequency response rating online, and then we'll know for sure.