add mixer:addNewIndex for channel indexing
use pointer to struct channel in many other functions and methods instead of int ch