1. A non-transitory computer-readable storage medium having stored therein a vibration signal generation program to be executed by a computer included in a vibration signal generation apparatus for generating a vibration signal in accordance with execution of an application, the vibration signal generation program causing the computer to execute: acquiring a predetermined parameter during the execution of the application; setting a predetermined algorithm indicating at least timing and intensity for generating a vibration, by dynamically changing the predetermined algorithm in accordance with the parameter acquired in the acquisition of the predetermined parameter; and generating a vibration signal using a material for a vibration or a sound and the algorithm set in the setting of the predetermined algorithm, or using a filter capable of generating the material and the algorithm set in the setting of the predetermined algorithm.