Granu
Design, code, audio engine — solo
A slicer for audio loops. Load a loop, and it divides into slices you can play from a grid. Each slice has its own envelope, level, pan, and filters. The waveform shows the whole clip; the slice grid is the instrument.
I wrote the DSP engine, the Unity UI, and the ONNX model that estimates tempo from a loop. The engine runs outside Unity so it can be tested without the editor.
- Built with Unity 6, C#, ONNX Runtime
- Status v0.6.3, Windows builds, technical spec