But it produces the worst, results. Just examine some music that you like an you will find it is far more complex than that. Often a single line of notes is supported by the chords rather than being shaped by them, and the chords can vary wildly in duration.
A chord is two or more different notes being played close together in time. That's all.
It's a small tool for generating variations on a chord progressions, not writing songs or coming up with melodic ideas. No need to make everything complicated.
A chord is two or more different notes being played close together in time. That's all.