update scales to fixed length, add rhythm