1. A method of providing haptic feedback on a system, the method comprising: receiving media content from a first storage device; receiving external parameters from a second storage device, wherein the external parameters include customization information that comprises haptic output device information; generating a haptic feedback signal based on the media content; modifying the haptic feedback signal based on the external parameters to generate a modified haptic feedback signal; and applying the modified haptic feedback signal to a haptic output device to generate the haptic feedback.