I am revisiting some old stuff and am surprised it works
Mainly because the index output of the multislider ( controlling the amplitude of the partials ) is NOT send out first , the sinebank sould take idex first and then the values .
See screenshot , it goes out the third outlet of an order module , while the amplitude data ( val output of multislidermacor ) is send before the index