Skip to content

PocketGranules v0.1.0 — first public release

Latest

Choose a tag to compare

@ishaanjagyasi ishaanjagyasi released this 07 May 10:21
· 1 commit to main since this release

First public release of PocketGranules: Multihead Granulator — a 5-engine real-time granular synthesis plugin built in JUCE/C++.

Highlights

  • 5 independent grain heads, each with its own freeze, pitch, position, length, shape, gain, and spread controls
  • Per-head FX chain: Filter (LP/HP/BP), Bitcrusher, Delay (sync or free), Reverb
  • Modulation system: 5 LFOs + 16-step Step Sequencer + Envelope Follower, all routable to any grain or FX parameter
  • Per-connection bipolar amount via Option-click in assign mode
  • Live and File audio source modes with sample loading
  • Tempo-synced rates for grain rate, delay time, and modulation sources
  • Compact single-head UI with arrow navigation between heads
  • Presets menu with Save / Load / Init

Downloads

Pre-built macOS arm64 binaries are attached below. For Intel Macs or Windows/Linux, build from source — see the README.

  • PocketGranules-v0.1.0-macOS-arm64-VST3.zip — unzip into ~/Library/Audio/Plug-Ins/VST3/
  • PocketGranules-v0.1.0-macOS-arm64-AU.zip — unzip into ~/Library/Audio/Plug-Ins/Components/

After installing, you may need to clear your DAW's plugin cache so it rescans.

Known limitations

  • Editor state (which head is shown, whether the modulation panel is open, FX slot type per slot) is not persisted across project reloads — reopens to defaults
  • arm64-only binaries shipped this release