The drivetrain now pays attention to wheel speed to find engine RPM,
which is then used to automatically shift up or down to stay in
acceptable engine ranges. I amplified the shifting sound to make it
obvious. This greatly improves accelerating from a complete stop
without making the top speed too high.
I experimented with SFML's procedural audio interface, which I will
eventually use to make the engine noise from the engine RPM.