no need for indexes, better name for scales
stop using indexes
better name
first pass at osc output