The way SoundStimulus.__init__ works, SoundStimulus.samples will be an array with different dimensions whether it's mono (1D) or stereo (2D).
Is that something we want? Or would it make more sense to always convert it to a 2D array, and just have the number of columns (shape[1]) determine whether it's mono or stereo?
Also see #139 (comment).
The way
SoundStimulus.__init__works,SoundStimulus.sampleswill be an array with different dimensions whether it's mono (1D) or stereo (2D).Is that something we want? Or would it make more sense to always convert it to a 2D array, and just have the number of columns (
shape[1]) determine whether it's mono or stereo?Also see #139 (comment).