Trade-offs in loudspeaker design