The WVR Audio Development Board is a revolutionary sample player that uses an ESP32. It boasts 8GB of memory and an advanced Web GUI, which allows users to upload audio and manage both configuration and firmware. The board is Arduino compatible, open-source, and designed to fit on a standard breadboard, leaving ample space to access all pins.
The WVR Audio Development Board is designed to offer users significant control over the device. The Web GUI enables a wide range of embedded audio uses to be set up without the need for writing custom code. The board responds to MIDI input or events on the GPIO pins.
Features:
- Simultaneous playback of up to 18 stereo wav files with approximately 1ms latency
- Configurable voice stealing algorithm to manage 18+nth triggers
- Sample-accurate looping with adjustable loop start and endpoints
- Supports almost every audio file format, at any resolution and size, including wav, mp3, ogg, acc, flac, pcm, aiff, and many more
- Upload audio, map samples to MIDI notes, configure pin functionality, apply FX, manage firmware, and more, all via WiFi
- Over 12 hours (8 GB) of stereo audio storage at 16bit 44.1kHz resolution
- Optically isolated MIDI input, providing a standard MIDI input implementation without needing extra circuitry
- 14 GPIO pins, with 8 being analog inputs and 4 functioning as capacitive touch inputs, in addition to the many peripherals available on the ESP32
- Pins can be set to start/stop samples, change bank/voice, turn WiFi on/off, mute/unmute, via Web UI
- Write firmware in Arduino and upload it over wifi. Multiple firmware can be stored onboard and selected via the Web UI
- Receive MIDI over WiFi from a DAW via Web MIDI in the Web UI
- Create multi-sampled instruments with velocity layering easily in the Web UI
- Bulk upload sounds or multi-sampled instruments
- Backup and restore the contents of memory, including configuration (useful for mass production) via Web UI
- On-board Ultra Low Power (ULP) co-processor means WVR consumes only around 10uA in sleep mode
Documents:
- GitHub
- Support Forum (Google Group)