microGranny 2 is a monophonic granular sampler. It reads wav samples from microSD card and applies granular algorithms to them. You can also adjust start, end, sample rate (tuned or free run), crush and envelope (attack release). MIDI Input allows external control of all parameters as well as transposition of the samples, or playing individual grains by different keys.
Are there any differences in software amongst Limited Editions?
Limited Edition Grannies were sold with different versions of software, as it was approaching its final version. Since the first version of MG2 came out, we have updated the software several times. The software gets better and better thanks to your feedback! (Big thanks! <3 ) Anyway, it is possible to update your Atmega microcontroller with the newest arduino software posted on our GitHub. Still, we know that not all of the current MG2 users own a programmer, or can handle the update on their own. So you can get the preprogrammed chip with newest firmware HERE.
Features
- monophonic mono sampler
- microSD card (storing + recording samples, storing presets)
- 6 sounds with full adjustments storable in a preset at once
- 60 presets in 10 banks (6 preset per bank), stored as .txt files on microSD card
- wav sample playback from microSD card (mono, 22050 Hz, 8 or 16 bit, two letter file name)
- 8-bit 22050Hz wav recording via line input or onboard microphone
- hold button
- sample rate (tuned or free run)
- crush
- start, end position with repeat, instant loop
- granular settings: grain size and shift speed (positive or negative)
- amplitude envelope attack and release
- MIDI Input – responds to note, cc and clock (synchronize loop and grains)
- MIDI side chain envelope restart
- copy, paste
- input & output volume knob
- power switch – plug / battery
- hackable – arduino based
Downloads
- user manual pdf , famous user manual draft
- soundbanks , V2.0, V2.3, V2.5
- MIDI implementation chart
- microGranny is based on WaveRP library – its modified version on gitHub + HW library for Arduino (in 1 folder)
- source code gitHub repository
- schematics – top board pdf, bottom board pdf – it needs a bit of cosmetics though
Credits
- made by Bastl Instruments
- design – graphic layout – Anymade studio
- code uses hacked version of WaveRP and SDFat library for Arduino
- PCB made in Fritzing, designed partly derived from Adafruit Wave Shield
- thanks to beta testers: Ryba, HRTL
- thanks to Klára Stolkova for help with video
Update log
Version 2.5
- new better sample bank :)
- fixes in midi implementation (midi velocity bug, lowest notes to play samples were offset)
Version 2.4
- added “store instant loop” feature (go to instant loop and press save combo (FN>REC) = start and end point will match the points you marked in instant loop and instant loop switches off)
- way more detailed control of grain size and shift speed – curve mapping for the parameters
- improvements in stability
- improved randomizer
- fixed midi clock absence bug
- fixed midi grain playback in reverse
- removed midi side chain function
Version 2.3
- major improvement stability
- impossible to make the microgranny stuck in any setting
- midi implementation improvement
- removed input volume indication for recording
- fixes in visual feedback – flickering display filter

