Disclosed is an apparatus for encoding and decoding multi-channel signals. In all embodiments, there is a non-uniform write gap between the trailing edge and the trailing shield. And, golf trainers can use the golf related information associated with a particular golfer to help that golfer improve their game. Each of the side bodies is connected to the rotation unit and has a speaker connected to the circuit board, wherein the side bodies are adjusted to a vertical position or a horizontal position by the rotation unit. At least one air moving device establishes air flow across the electronics drawers.