I am using this granular patch a lot on my Pepper:
https://github.com/yannseznec/ys.granularPepper
For playing back samples it works great (press button 1 to load a random sample from the folder).
However I am getting some odd behaviour when I try to record audio. Button 3 is currently mapped to record a sample into the buffer. Here is what seems to happen consistently:
- If I power on the module without connecting over to a computer via USB, pressing the button does not record the audio properly.
- If I then connect via USB and open up the GUI, I can see (through my print messages) that on each press the button is being triggered five or six times, with underruns detected each time. That explains why the recording isn't happening, of course.
- If I stop the patch in the browser, and then re-launch the patch immediately (without restarting power), the button works perfectly.
- I can then disconnect the USB and it continues to work perfectly.
So my conclusion there is something strange happening on startup which is fixed by manually restarting the patch in the GUI.
Any thoughts? If not, my next steps will be to erase the project and start a new project instead, and failing that perhaps re-install the Bela OS entirely.