GrainHeads by Andrei Nevar is a new sequenceable granular sampler/Synthesizer app for iOS and macOS with eight playheads.
GrainHeads is one of the newest granular apps for iOS. Since its release in March, its capabilities have grown significantly.
Now, update 2.0 is available, making the app even deeper and more versatile.
Update 2.0
Previously, Grainheads was limited to a single sample on which multiple playheads could run. This limitation was removed in update 2.0
The new version features four sample slots where you can load samples. In each playhead, you can now decide with which sample slot you want to work. For example, you can assign playhead 1 to sample 1 or 2 and playhead to sample 3.
For wilder experimentations, you can even modulate the sample slot position with one of the built-in LFOs. Also new is the expanded envelope section.
In version 1.+, the engine had three envelope modes (presets): Hann, Gauss, and Trap. In GrainHeads 2.0, you have bezier curves. You no longer have the three modes, but you can now draw any envelope in every playhead.
It’s a lovely upgrade for the Grainheads granular sampler for iOS and macOS.
The new update 2.0 is available now as a free update for existing users. The app is a free download, and you can unlock it for $6,99 as an in-app purchase.
More information here: Andrei Nevar/ App Store
Update from March 28, 2026
Earlier this week, new developer Andrei Nevar released Grainheads, an exciting granular sampler with multiple playheads.
Previously, the app was only a standalone application. That has now changed. Several updates (1.6-1.10) have been released in the past few days, bringing AUv3 support and more.
Alongside this, it now has a revised preset browser, a randomizer (dice) option, Ableton Link support, and an improved sequencer with better parameter locks and pitch behaviours.
There is also a new play tab for multiple heads control. You can toggle between controlling one head with multiple parameters or up to 5 heads with two parameters each (XY). Plus, you can customize the color of the app and of the waveforms.
Further, there are many bug fixes. I’m glad the developer responded so quickly to my request and converted the app into an AUv3 plugin. Thanks a lot.
The new update 1.10 is available now as a free update for existing users.
More information here: Andrei Nevar/ App Store
Article from March 23, 2026
If there were a Synthesizer word of the year, it was certainly “granular” last year. New granular synthesizers are constantly being released, both hardware and software. And the trend shows no signs of slowing down.
Andrei Nevar, a new developer, has released Grainheads, a new granular synthesizer/sampler with some exciting features.

Grainheads By Andrei Nevar
Andrei Nevar’s first app for iOS and macOS is a granular sampler/Synthesizer that uses samples as its sound source. The app name Grainheads consists of two parts: Grain and heads, which are important here because they point to the concept.
The engine’s core consists of a single sample slot. Samples can be imported from your own library in various formats (WAV, AIFF, M4A, MP3, CAF) or sampled live via the microphone.
The key feature of this new app is that you can load up to eight granular playheads onto the loaded sample. That’s the “heads” part of the app name.
Each granular playhead is independent and has its own set of parameters, including the grain position, scatter, grain size, grain rate, grain chance, and pitch with built-in scales (major, minor…) for instant pitch quantization.
Next to this, you have three grain envelope shapes, including Hann, Gaussian, and Trapezoid, each with a distinct characteristic. With a simple on/off toggle, you can also playback grains backwards.
Neat, you can also pan the position of each playhead in the stereo field with random stereo variation via the pan spread parameter. Plus, there is a per-head mult-mode filter with lowpass, bandpass, and highpass controls.
Sequencing & Animation
Thanks to high per-head flexibility, very versatile granular textures can be generated from a single sample. But Andrei Nevar didn’t leave it at that.
One step forward, Grainheads also features a polyrhythmic sequencer with independent lengths per head. The developer uses the Elektron-style parameter lock concept, which allows you to animate parameters: pitch, grain size, position, and chance
A sequencer and granular synthesis aren’t exactly the kind of dream team you’d expect. But don’t be fooled. Since you can animate parameters here, you can introduce exciting rhythmic elements into the textures.
Another key feature of the app is its built-in modulation engine. It houses eight multi-wave LFOs, freely assignable to almost every parameter of the engine. Almost every parameter has an LFO symbol, making mapping super easy.
When the LFOs are too classic, they can also be cross-modulated with other LFOs to achieve more complex, evolving motion. If you need more animation, there is also a 3-finger 2D touch pad to control up to six assignable parameters simultaneously.
Multi-Effects
Grain clouds in Grainheads can be finalized with a re-routable multi-FX processor, and of course, you can also animate them with the eight LFOs. It starts with a noise generator with three types and level control: white, vinyl, and waves.
Then you have a syncable delay processor with send, time, width, and feedback parameters. Yes, all parameters have LFO signs, so you can go wild if you want. The third and last FX is a fully automatable reverb with built-in multimode filtering.
Once you have your granular sounds ready, you can save them for the future into presets in the browser.
First Impression
A major advantage is that the app can be downloaded and tried for free in almost its entire extent. Sample import and audio recording, however, require an in-app purchase to unlock.
After discovering it, I immediately dived into the app. I spent 30 minutes playing and can say: it’s a powerful and fun app. While one sample is somewhat limited, the 8 playheads, each with its own parameter settings and modulation capabilities, make you almost forget about it.
Sequencing parameters also yield interesting results, although I still need to get used to them.
A major drawback of the app, however, is that it’s currently only standalone and not an AUv3 plugin. Hope the developer reads this article and releases AUv3 soon. That would massively increase the app’s value.
All in all, first impression: a very exciting new granular sampler/Synthesizer with a lot of potential to become a highlight. The developer can do a lot to make that happen.
Grainheads by Andrei Nevar is available now as a free download from the App Store. It runs as a standalone app for iOS and macOS (native Apple Silicon). No AUv3 support so far!
You can unlock the full version (Pro) with sample import and sample recording as an in-app purchase for $6,99. It runs as a standalone app for iOS and macOS (native Apple Silicon).
More information here: Andrei Nevar/ App Store




Vibe coding is now flooding the market. And it won’t stop soon.
I think this isn’t Vibe Coding
I don’t quite understand how “flooding the market” is a bad thing? Software is written with AI assistance whether we like it or not. My only concern is if we have more crap – we have more noise to dig through to find good stuff. But that’s not a big deal because we get sudden breakthroughs and wild experimentation at the price of a few coffees
Yeah, programming was much better when it was analog.
whats that?
ai Shit?
no, more helpful than this comment 😉
“A major drawback of the app, however, is that it’s currently only standalone and not an AUv3 plugin.”
Agreed but it’s great to see that it is macOS compatible 🙂
Thanks for this article.
I am updating it to be AUv3-compatible at the moment as well as fixing bugs and writing features that have been requested through contact form..
This was very warm welcome, thanks.
one thing its missing is linux/android support
Android is a difficult platform for music making app developers. The OS isn’t designed for real-time audio creation. If a developer does create one, they have to invest a lot of extra time to make it work properly. And work is the key point.
Since almost all Android devices have different audio drivers, the apps perform differently on each device. You can have one device that performs well and on another it lacks with audio glitches etc. Perfect beta testing is impossible with the crazy amount of Android devices currently on the market.
Android has still audio latency issue while iOS uses the same low-latency Core Audio drivers as macOS. Furthermore, there are no audio plugins like on iOS, nor an interface that allows apps to communicate with each other at the audio level, like a synth with an FX app. So the developer interest in making them ready for Android is minimal.