code: def null_advance_strain(self, blocksize):
          
          sample_step = int(blocksize * self.sample_rate)
          csize = sample_step + self.corruption * 2
          self.strain.roll(-sample_step)
  
          # We should roll this off at some point too...
          self.strain[len(self.strain) - csize + self.corruption:] = 0
          self.strain.start_time += blocksize
  
          # The next time we need strain will need to be tapered
          self.taper_immediate_strain = True
docs: Advance and insert zeros
  
          Parameters
          ----------
          blocksize: int
              The number of seconds to attempt to read from the channel