Is there a way to sync 'no source' settings to a bpm?
We don't have direct BPM support right now, but I'm pretty sure it will be coming in one of the next releases.
However, when 'no source' is selected, you can approximate a BPM fairly well with the Ramp modifier, because its parameter value determines its cycle speed. The default parameter value is 1.0, which indicates 1 cycle per second, which is 60 BPM. A parameter value of 2.0 would be 120 BPM, 1.5 would be 90 BPM, .5 would be 30 BPM, and so on.
Is there a way to set minimum/maximum settings on a sine oscillator?..i.e..I can set the speed but not the minimum/maximum strength of the effect.
For that you would just need to put a Scale modifier after the Sine Oscillator. For example, scaling by 5 would cause the oscillation to go between 0 and 5.