Is there any way to automatically increase the radio volume as the cars speed increases? Would it be possible with a arduino with a can-bus shield?
At least on the standard, non-JBL audio system, the "DSP" function does this. It can be adjusted to "low" or "high" settings or turned off. In the "audio" screen, I believe it is one of the buttons toward the lower-left. The "ASL" function may be what you want if you have the JBL system.