Granular crashes with empty recordings

Bug description (state clearly and simply):
Granular module crashes when you try to load a recorded waveform that doesn’t contain any information. Other waveforms work nicely.

Steps to reproduce (use numbered list):

  1. Load Preset #2 Granular
  2. Choose Granular
  3. Load an empty sample that has been pre-recorded by the SSP (104 byte-size).

Software version (blank if unknown):

Type (major or minor):
absolutely minor