A vibration output apparatus comprising: a low-band signal generator configured to apply a band-pass filter for a low frequency band of 30 Hz to 100 Hz to generate a low-band signal by extracting low-band frequency components from an acoustic signal; a mid-band signal generator configured to apply a band-pass filter for a mid frequency band of 100 Hz to 200 Hz to generate a mid-band signal by extracting mid-band frequency components from the acoustic signal, the mid-band signal including samples arranged in a time-series manner and each having amplitude information; a frequency compressor configured to generate a compressed signal by converting frequency components of the mid-band signal into the low-band frequency components of the low-band signal by increasing the total number of samples by a factor of n and thus compressing a frequency of the amplitude information included in the mid-band frequency components of the mid-band signal to 1/n by interpolating amplitude information for interpolation between the adjacent samples having the amplitude information; a low-band envelope signal calculator configured to calculate a low-band envelope signal by performing an integration process on the low-band signal; a vibration signal generator configured to, when a level of the low-band envelope signal is lower than a predetermined threshold level allowing a user to perceive vibration as a sufficient magnitude of vibration, generate a vibration signal by combining the compressed signal with the low-band signal and to, when the level of the low-band envelope signal is higher than the predetermined threshold level, generate the vibration signal by directly using the low-band signal; and a vibration output unit configured to output a vibration on the basis of the vibration signal generated by the vibration signal generator. a low-band signal generator configured to apply a band-pass filter for a low frequency band of 30 Hz to 100 Hz to generate a low-band signal by extracting low-band frequency components from an acoustic signal; a mid-band signal generator configured to apply a band-pass filter for a mid frequency band of 100 Hz to 200 Hz to generate a mid-band signal by extracting mid-band frequency components from the acoustic signal, the mid-band signal including samples arranged in a time-series manner and each having amplitude information; a frequency compressor configured to generate a compressed signal by converting frequency components of the mid-band signal into the low-band frequency components of the low-band signal by increasing the total number of samples by a factor of n and thus compressing a frequency of the amplitude information included in the mid-band frequency components of the mid-band signal to 1/n by interpolating amplitude information for interpolation between the adjacent samples having the amplitude information; a low-band envelope signal calculator configured to calculate a low-band envelope signal by performing an integration process on the low-band signal; a vibration signal generator configured to, when a level of the low-band envelope signal is lower than a predetermined threshold level allowing a user to perceive vibration as a sufficient magnitude of vibration, generate a vibration signal by combining the compressed signal with the low-band signal and to, when the level of the low-band envelope signal is higher than the predetermined threshold level, generate the vibration signal by directly using the low-band signal; and a vibration output unit configured to output a vibration on the basis of the vibration signal generated by the vibration signal generator.