In Response To 'Re: Re: Dynamic updating of variables in Manipu...'
The easy solution:
f[w_, t_] = DSolve[y'[x] == Cos[w *x - t], y, x]
A simple mistake between Set and Set Delayed !
I leave it here for the record.