Getting Started

1. Prepare the development environment

2. Install Mozzi and MIDI libraries

3. Install MEAP Library

4. Uploading an example program

5. Learn to use your MEAP

You're ready to make some fantastic music! I recommend looking through the Basic tutorials to learn the basics of MEAP's audio engine and hardware peripherals.


Optional Advanced Setup

Expanding memory map

The ESP32S3 chip used on MEAP comes with 8MB of RAM, however the default memory maps in the Arduino IDE do not allow you to use all of it. If you are working with large samples or wavetables you can quickly fill up that limited memory so you may want to create a custom memory map. To do this we will need to edit the ESP32 board configuration files that were installed in step 1 above. NOTE: if your Arduino IDE updates your board definitions, it will likely overwrite these changes and you will need to repeat this process.