Finally got it !!

I had
scale[i].notes
should have been
scale.simple()[i]
simple eh!