Even individual notes should be in lists, to make iteration easier.
oscil module name was masking argument. add a bit more to test.