title: Simulink cannot propagate the variable-size mode from the output port 1
body: <p>I've created following model:
  <a href="https://i.stack.imgur.com/wr2WM.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wr2WM.png" alt="enter image description here"></a></p>
  
  <p>It takes an audio input and puts it though a denoising algorithm, then outputs the sound to the speakers. When de-attached without the <code>ASLA Audio Capture</code> and only using the Multimediafile(Without the switch) it works fine, but as soon as I set it up as shown on the image, I get following error:</p>
  
  <pre><code>Simulink cannot propagate the variable-size mode from the output port 1 of cryreg_v2/Short-Time FFT/x to the input port 1 of 'cryreg_v2/Short-Time FFT/Rebuffer. This input port expects a fixed-size mode. The variable-size mode originates from cryreg_v2/Manual Switch. Examine the configurations of cryreg_v2/Short-Time FFT/Rebuffer for one of the following scenarios: 1) the block does not support variable-size signals; 2) the block supports variable-size signals but needs to be configured for them.
  </code></pre>
  
  <p>My current suspession is that the Rebuffer doesn't take microphone input (As it's inconsistent and not fixed), so I need to create some sort of interval from the microphone the Rebuffer receives (Something I'm unsure on how to do).</p>
  
  <p>How do I actually fix my error, and is my suspission correct?</p>