R-Banner301

Here are the latest WAV Trigger firmware and related utility executables. Project source files for some of the utilities, along with builds for OS X and Linux, can be found in the respective github repositories.

 

WAV Trigger Firmware v0.87 hex file (zip)

Release notes: Preliminary release for testing. Added #MIDI init command flag to disable velocity sensitivity. Added #MREL init command to set MIDI note release time, and added two new trigger functions to allow incrementing and decrementing MIDI sound banks, for MIDI keyboards that don’t provide controllers and channel switching.

WAV Trigger Firmware v0.85 hex file (zip)

Release notes: Preliminary release for testing. Fixed over-long time-out on microSD read operation that could cause apparent crash.

WAV Trigger Firmware v0.83 hex file (zip)

Release notes: Preliminary release for testing. Added a voice-stealing algorithm so that the most recent trigger or MIDI Note-On always gets a voice, stealing from the oldest one playing. This is how most MIDI samplers work. Improved MIDI attacks. Fixed a potential crash when lots of voices are playing. Fixed bug with track numbers greater than 255.

WAV Trigger Firmware v0.81 hex file (zip)

Release notes: Preliminary release for testing. Major changes to the mixing engine. Now supports 12 stereo voices with any microSD card. Trigger response latency reduced to 5 – 10 msecs. Built-in firmware track faders and new Track Fade serial command. MIDI attack and release times. New Load Track and Resume All serial commands now allow for starting multiple tracks in sample sync. Fixed bug with large FAT32 directories. Fixed crash when WAV data not 4-byte aligned (possibly the case with ProTools exports.)

WAV Trigger Firmware v0.61 hex file (zip)

Release notes: Triggers that have both “Polyphonic” and “Re-Trigger” disabled will now not re-trigger if any tracks are playing, regardless of how those tracks were triggered. Triggers with “Polyphonic” enabled and “Re-Trigger” disabled will not re-trigger only if tracks from that trigger are playing.

WAV Trigger Firmware v0.60 hex file (zip)

Release notes: Edge type triggers no longer loop if they stay active. Large circular serial input buffer eliminates missed commands. Fixes overly sensitive trigger issue with previous v0.59 release.

WAV Trigger Firmware v0.57 hex file (zip)

Release notes: Added serial commands for controlling individual track volumes as well as enabling/disabling the audio amplifier. WT-Remote v0.22 (and above) serial control demo application (below) includes controls for these new commands.

WAV Trigger Firmware v0.56 hex file (zip)

Release notes: Original version shipped from SparkFun.

 

WAV Trigger Firmware Update Utility v1.02 – Windows executable (zip)

Release notes: Windows version update to support COM port numbers greater than 9.

WAV Trigger Firmware Update Utility v1.01 – Windows executable (zip)

WAV Trigger Firmware Update Utility v1.01 – OS X (10.6 and above) Install Image (dmg)

Release notes: This version is just way faster than v1.00.

 

WAV Trigger Init File Maker Utility v1.03 – Windows executable (zip)

WAV Trigger Init File Maker Utility v1.03 – OS X (10.6 and above) Install Image (dmg)

Release notes: Added support for the new MIDI functions in firmware v0.87 and above.

WAV Trigger Init File Maker Utility v1.02 – Windows executable (zip)

Release notes: Windows version update to support COM port numbers greater than 9.

WAV Trigger Init File Maker Utility v1.00 – Windows executable (zip)

WAV Trigger Init File Maker Utility v1.01 – OS X (10.6 and above) Install Image (dmg)

Release notes: Base release version.

The source repository for this app (with builds for Windows, OS X and Linux)  is on github

 

WAV Trigger Serial Control Utility v0.23 – Windows executable (zip)

Release notes: Windows version update to support COM port numbers greater than 9.

WAV Trigger Serial Control Utility v0.22 – Windows executable (zip)

WAV Trigger Serial Control Utility v0.22 – OS X (10.6 and above) Install Image (dmg)

Release notes: Adds support for controlling individual track volumes as well as enabling/disabling the audio amplifier. These functions require firmware version 0.57 or above.

This is a sample remote control program, meant to show the basics of controlling the WAV Trigger from a host computer. It’s not something I provide support for. If it doesn’t do what you need, please feel free to make your own improvements and enhancements. See the link to the source code below.

The source repository for this app (with builds for Windows, OS X and Linux)  is on github

 


 

Here are the wav files used in the demo video. Each set also includes the init file.

Piano samples (zip)

Mellotron Violin samples (zip)