fix: GenericInstrument extrapolate missing notes only after first root note is found (before these shown as greyed keys instead of missing sound keys)

Signed-off-by: Stephen L. <lrq3000@gmail.com>