dataSampler is now polyphonic (up to 16 voices) + update attributes
updated attributes + adding index parameter to allow selecting item when source parameter is an array