Product description: WAV Trigger Pro - multi-channel WAV player - MIDI - Qwiic - Spark Fun WIG-25860
Qwiic WAV Trigger Pro is a modern audio player designed for creating and playing sounds in projects requiring high-quality audio. Compared to previous versions, the module offers a more powerful processor, better MIDI processing, USB MIDI support and a number of improved features. With support for up to 4096 WAV files with a resolution of 16-bit and a frequency of 44.1 kHz , it provides excellent sound quality, equal to CD quality. As a polyphonic audio player, Qwiic WAV Trigger Pro can play and mix up to 24 audio tracks simultaneously , with extremely low latency (from 2 ms to 3 ms). Controlling the playback of tracks is possible via 8 programmable action inputs , the I2C (Qwiic) protocol or MIDI (USB or UART), which provides great versatility in integration with other systems. Additionally, it functions as both a USB MIDI host and an audio player, allowing you to control other MIDI devices without the need to connect a computer.

Special Features
- Supports up to 4096 WAV files - plays 16-bit, 44.1 kHz mono and stereo audio files, up to CD quality
- Polyphonic playback - allows for simultaneous playback and mixing of up to 24 audio tracks, with independent pitch control
- Minimal latency - delay time between trigger firing and sound playback is only 2 ms to 3 ms, maximum 5 ms
- Stereo Audio Output - Offers true stereo with a line level output of 2.1V RMS
- MIDI-USB support - can act as both a MIDI-USB device and a MIDI-USB host
- MIDI Control - allows you to assign up to 8 independent actions to a single MIDI note, giving you full control over playback
- Programmable Trigger Inputs - 8 inputs that can be configured to different levels (high, low, edge trigger, latch)
- Communication via I2C (Qwiic) - supports control via I2C with Arduino library
Practical applications
Trigger Pro is the perfect solution for electronic music creators, interactive projects, PA systems, and anywhere where precise control over multiple audio tracks is needed. With low latency and MIDI support, the player is suitable for both music production and as well as in creating interactive artistic installations or sound effects in games and multimedia applications.
New - presets for dynamic sound mixing
The WAV Trigger Pro module introduces a new functionality - presets . These are spreadsheet files (.csv) that allow you to assign up to 8 independent actions to each MIDI note , depending on the channel and velocity. This allows you to switch tracks with individually set volume, balance, rise time, decay time and pitch. This function allows for dynamic mixing of many sounds in real time. Presets can be created in programs such as Excel, then saved to a microSD card and used directly in the module.

Technical specification of the module
- Processor: STM32H
- Number of files supported: up to 4096 files in WAV format (16-bit, 44.1 kHz, mono/stereo)
- Power Supply: 3.3V (via Qwiic) or 5V (via USB Type-C)
- Connectors: USB Type-C, Qwiic connector (I2C), PTH pins
- Polyphony: 24 audio tracks played simultaneously
- Trigger Inputs: 8 Programmable Inputs
- Audio output: 2 stereo channels, 2.1V RMS line level
- MIDI: Supports MIDI-USB as both device and host
- Latency: 2ms to 3ms (typical), 5ms max
- Dimensions: approx. 445 x 381 mm