preparations for input channels; adaptation of hsl <-> rgb color conversion algorithms; some changes to how audio is triggered (not working properly atm)