Community Downloads
Welcome to the GAAP community exchange! Here you can download and share custom setups, sounds, and rhythms generated by players from around the world.
Note: All files are securely hosted and updated in our public Google Drive directory: GAAP_downloads. If you want to publish your own beat or your own unique effect setup, you are absolutely allowed to! Email us your creations and we'll feature them in the directories below.
📁 Drum Sequencer Songs
Download user-generated Drum Sequencer patterns. Files are organized by Genre Chapter. To help you easily find the right feel, the files inside these folders are named following the format: [Genre]_[Time Signature]_[BPM]_[Name].dsg (e.g., Rock_4-4_120_StraightBeat.dsg).
📁 Effects Settings (Presets)
Dial in the perfect tone instantly. Custom effect chains are organized by Tone Category to help you quickly find the exact sound you need for your playing style.
✨ What's New in v4.0.32
GAAP just received a massive update focused on performance, stability, and universal hardware compatibility. Here are the highlights of what we've added:
🎛️ Universal BLE MIDI Control
We've completely rewritten our Bluetooth MIDI engine. GAAP is no longer limited to specific pedal brands like the iRig BlueBoard. You can now connect ANY standard Bluetooth Low Energy (BLE) MIDI pedalboard on the market (Boss, XSonic Airstep, generic brands, etc.).
🪄 How the Smart Setup Wizard Works:
- Open GAAP and tap the Pedalboard icon in the top right corner, then click LEARN to open the Setup Wizard.
- Buttons: The wizard will listen to your physical pedal. Simply step on the footswitches you want to use for Buttons 1 through 8. GAAP will "learn" the exact raw MIDI signals your specific pedal sends.
- Expression Pedals: Plug in your expression pedal and do a full heel-to-toe sweep. The wizard automatically captures the custom Min and Max MIDI values of your hardware so that Wah-Wah sweeps and Delay Mixes are perfectly calibrated.
- Assign: Save your profile, then use the dropdowns in the Pedalboard Settings to assign those buttons to any effect, looper function, or preset switch!
⚡ Audio Latency Multiplier (Buffer Control)
Every Android phone has a different processor and audio chip. If you have an older or slower device, running the Looper, Drum Machine, and heavy Reverb effects simultaneously could previously cause audio crackling (underruns).
You now have full control over the DSP workload! Go to the App Settings (gear icon) and adjust the Audio Latency slider. Choosing Medium or High Latency increases the internal Oboe Audio buffer size. This gives your phone's processor more time to compute complex multi-effects, guaranteeing crystal-clear, crackle-free audio at the cost of a few extra milliseconds of delay.
📁 DIY BLE Pedalboard (nRF52840 / ESP32)
Build your own Bluetooth Low Energy footswitch to control the looper, start drum sequences, and toggle effects wirelessly.
🚀 Recommended Hardware: nRF52840
While the ESP32 is popular and supported, we strongly recommend building your pedalboard using the nRF52840 (e.g., Seeed Studio XIAO nRF52840). Here is why it wins for live musicians:
- Ultra-Low Latency: The nRF has a superior, highly optimized BLE stack. Unlike the ESP32, which can introduce "jitter" due to its Wi-Fi RTOS overhead, the nRF provides near-instantaneous button response.
- Months of Battery Life: The ESP32 is a power-hungry Wi-Fi chip. An nRF52840 can run your pedalboard for weeks or months on a tiny LiPo battery or coin cell.
- Native USB MIDI: The nRF52840 supports native USB. Your pedalboard can connect to your phone/PC as a standard wired USB MIDI controller AND a wireless BLE MIDI controller simultaneously, without extra converter chips.
- Tiny Footprint: Modules like the XIAO nRF52840 are the size of a thumbnail and include built-in LiPo charging circuits, making for an incredibly compact and clean pedalboard build.
- I2C Expansion Ready: Because these microcontrollers are so small, our schematic utilizes an I2C GPIO Expander (like the MCP23017 or PCF8574). This allows you to connect up to 16+ footswitches and LEDs using only 2 pins (SDA/SCL) on the nRF52840!