You are right, the easy way to tune it isn't a Helmholtz resonator, it is a half wave pipe.
In a traditional air intake, starting from the engine, you have the length of the individual runners, then you have the plenum, then you have the pipe form the plenum to the filter. Each of these lengths can be important, tho the runner length dominates usually. The cross sectional are of the plenum needs to be at least 4 times the area of the runner (10 really), to get proper decoupling. The pressure of the wave inverts when it hits the plenum.
As the intake valve closes a slug of air hits the back of it. This creates a compressive pulse which is bounced up the runner. It hits the plenum, inverts, and comes back down the runner. Ideally this then hits the intake valve as it opens. You can use multiple paths (ie bouncing the pulse off a closed valve) which will reduce the desired runner length, but probably reduces the optimum efficiency.
So you need to know the time interval that you want between pulses at the valve, which is easy to estimate from the speed and the cam timing. Typically it'll be 400-500 degrees of crank on a normal four stroke. You have to allow a bit extra from the 'perfect' timing to allow an effective opening, say 30 degrees.
Speed of sound is 330 m/s at room temperature, but your charge temperature is probably 50 degrees C or so (ours is anyway) and it varies with the square root of absolute temperature.
Typical length for a second harmonic pipe at 3500 rpm is 80 cm.
Cheers
Greg Locock