fixed bugs in ofSoundMixer and ofSoundBuffer

Fixed:
-ofSoundObject, made disconnectInput(...) virtual, so objects that inherit from it disconnect correctly, like ofSoundMixer (which wasn't disconnecting correctly).
-ofSoundBuffer, getChannel(int ...) was copying samples from the wrong buffer.