Avoid using floats to set number of channels
This MR fixes an issue in Satie.sc
where a Bus.audio
is given a Float number of channels instead of an Integer number of channels. I've also gone through the code base and made sure that (order + 1).pow(2)
and similar operations as cast asInteger
when appropriate.