Creative Commons images are CC BY-NC-SA 3.0

$ 49.95

added to your
shopping cart

20 available 20 in stock
49.95 1+ units
47.45 10+ units
44.96 25+ units
42.46 100+ units

Description: The WAV Trigger is a unique high-fidelity polyphonic audio player with surprising capabilities. Supporting up to 2048 uncompressed 16-bit, 44.1kHz wav files – the same quality as an audio CD – the WAV Trigger can play and mix up to 14 stereo tracks simultaneously and independently, with very low latency. Tracks can be controlled via 16 programmable trigger inputs, or by using a native serial control protocol or even MIDI.

Trigger inputs can be connected directly to switches and buttons, or to digital outputs from sensors or another microcontroller. Alternate functions can be specified using a free cross-platform GUI application, and allow triggers to play sequential or random tracks, pause and resume groups of tracks and even control volume. An Arduino library allows for complex serial control like real-time mixing, starting multiple tracks in sample-sync and smooth cross-fading between tracks.

On-board sample rate conversion allows for smoothly changing playback speed/pitch from 0.5x to 2x. in real-time.

MIDI allows you to use the WAV Trigger as a polyphonic sampling synthesizer to play your own sounds from any MIDI keyboard controller. MIDI Channels and Note numbers are mapped to track numbers, and MIDI Controllers adjust volume as well as attack and release times. MIDI Program Change is supported to switch between up to 16 banks of 128 sounds. The WAV Trigger audio engine even implements, pitch bending, voice stealing (oldest playing voices are used for new MIDI Notes when all 14 voices are being used), note attack (fade-in), note release (fade-out) and latency averages 8 ms.

The WAV Trigger supports both SDSC (up to 2GB) and SDHC (up to 32GB) type microSD cards.

Check the link in the documents below to keep up with the latest Firmware updates!

Note: This product is a collaboration with Robertsonics. A portion of each sales goes back to them for product support and continued development.


  • Supports up to 2048 uncompressed 16-bit stereo WAV files up to 44.1kHz – CD quality
  • Polyphonic! Play and mix up to 14 stereo tracks independently and simultaneously
  • Sample-accurate starting and playback of up to 14 parallel stereo tracks
  • Trigger-to-sound delay: 8 msecs typ, 12 msecs max
  • MIDI control: Velocity-sensitive triggering of up to16 banks of 128 tracks
  • Real-time playback rate control and MIDI Pitch Bend
  • Pause and resume individual or groups of tracks. Multiple random trigger ranges
  • True line-level stereo output: 2.1V RMS ground centered, 100dB SNR
  • On-board mono audio amplifier and speaker connector: 2W into 4 Ohms, 1.25W into 8 Ohms
  • 16 trigger inputs are individually adjustable for contact closure, 3.3V or 5.0V control
  • Trigger inputs can be individually inverted, and/or set to be edge, latched or level sensitive
  • Volumes adjustable from +10dB to -70dB in 0.5dB increments
  • Firmware volume fades (attacks & decays) and cross-fades
  • A dedicated “Play” status digital output pin
  • 3.3V and 5.0V output pins
  • Extensive serial control. Arduino library available. Pin compatible with SparkFun FTDI Basic


Recommended Products

Customer Comments

  • Anticipating the first question… This version just updates the shipping firmware to the latest rev (v1.21) and updates the above product description with the latest firmware feature set. New capabilities include support for 2048 tracks, real-time playback speed/pitch control and enhanced trigger and MIDI features. It’s no different than if you had bought the previous version and updated the firmware.

    Also, here’s the link to the Arduino serial control library, and here’s a short tutorial on serial control with an Uno.

  • GREAT little board.. We have used over 30 of these since January 2015.. Very powerful… Lots of applications.. GREAT JOB ROBERTSONICS !!

  • I would like to hook up a midi keyboard, but it has more than 16 keys, so how could I play more than sixteen notes of a single instrument? Does this support looping of sounds as in the case of holding down a key? Also, what’s a good source to download instrument samples? Thanks

    • The WAV Trigger supports up to 2048 tracks. When the serial port is put into MIDI mode, midi channels and note numbers are mapped to track numbers as follows (with the current firmware): Track = (MIDI Channel * 128) + MIDI Note Number.

      Because SD card memory is not an issue, I advise you to loop your sounds in the WAV file and just make the tracks longer than you’d ever hold a note. The WAV Trigger does not currently support arbitrary loop points or seamless looping - looping is always over the entire track and there can be a small (< 5ms) gap at the loop point.

      Here’s a tutorial with links to some Mellotron sound files. Any instrument sample sets that you can load into a sound editor are potentially good to use with the WAV Trigger. I make my own using soft synths.

  • Is there any way to send the audio output through wires instead of using the 3.5mm jack? I’m sending signal to wire inputs on a class-D amplifier, and I don’t have enough room to fit a 3.5mm plug. I searched the hookup guide, user guide, and datasheet and couldn’t find an answer.

  • Hello,

    I was wondering if it would be possible to take advantage of the Bank Up/Down when using regular triggers.

    I’ve re-purposed an old MIDI pedalboard to launch samples (which works great so far), but since the number of pedals is limited, using Bank Up/Down could allow me to expand the number of samples.

    Any chance that could be implemented in a future update (if not already doable)?

  • Hey there! Looks like a fun little board. One question, though (and please keep in mind I’m new at this). Is it possible to trigger these sounds via remote control? I’m currently building an R2D2 robot and looking for a way to play sounds. This board looks good but I’d need to be able to trigger the sounds from a remote control and also in response to onboard signals from the R2 (i.e. if the proximity detector sees an obstruction, tell the WAV trigger to play a sound).

    Any suggestions on a (preferably easy) way to accomplish this?

    • Hi, that would be very achievable with this board. Your best option would be to have two microcontrollers (like Arduino) talking to each other over the wireless solution of your choice (I prefer Bluetooth, but you could use XBees, RF, WiFi, etc). On one end you could have your buttons and switches. On the other end, the micro is connected to the wireless transceiver as well as the WAV trigger. A button press on one end could be transmitted over the air, to the other micro, which would then pull the corresponding pin low on the WAV trigger. It’s also possible to fine a wireless solution that has it’s own GPIO built it, so you could circumvent the microcontroller altogether.

      • Thanks! Upon further looking I may decide to go with the MP3 board just for more storage/triggers (R2 has a lot of sounds!). But your explanation still holds. Incoming order soon!

        • You mean like this?

          The WAV Trigger holds 2048 tracks vs the MP3 Trigger’s 255. There are few things the MP3 Trigger can do that the WAV Trigger can’t do better. Just saying.

          Actually, you could connect an XBee S1 module directly to the WAV Trigger’s RX pin and send serial commands over XBee with no on-board Arduino. Just a thought.

Customer Reviews

5 out of 5

Based on 1 ratings:

5 star
4 star
3 star
2 star
1 star

2 of 2 found this helpful:

simply amazing

I’ve been looking for a music synthesizer for several of my projects and found the existing MIDI synth chips less than pleasant to listen to; lots of noise and poor sound quality. The WAV Trigger is simply amazing for me. To be able to select among 2k sounds, at CD quality, and play up to 12 at once for less than $50 is simply amazing. The software to test and change the trigger options is great. You can even operate the board without a microprocessor by connecting to the 16 channels of trigger input. The only additional feature I’d ask for is to be able to dynamically change the balance (the relative Right/Left amplitude). I think this board will keep me busy for the next 6 months of research and development.