Tsunami Wav Trigger (Qwiic)

Hey guys!

I’m developing a project that I think the Tsunami wav trigger could work for, but I need to check a few details that I’m not 100% clear with.

We’ll be installing the Tsunami as an audio playback device within an interactive audio installation. The concept would be to have multiple tracks looping polyphonically in a way that the user can create a realtime mix of the tracks over headphones.

My enquiry relates to the volume control of individual audio tracks. Is it possible to implement some control to allow the user to create a mix in realtime? I’ve found various resources online that suggest this but nothing definitive. There would be, say, 12 compartments in the cabinet each containing an individual stereo track and each with some kind of volume potentiometer, that we’d like users to interact with.

Can you please advise on whether this is possible and what other extras we might need in order to implement this: Arduino, breakout boards etc.

I’ve also been experimenting with Reaper on a Raspberry Pi with MIDI but I know the standard wav triggers well and they’re so reliable I’d like to explore this also.

Many thanks

The Tsunami supports 16 trigger inputs, each with its own volume control. You can use potentiometers connected to analog inputs on an Arduino board to adjust the volume of each channel in real-time.

As bidrohini says you will need something like an Arduino to handle the pots or whatever user control you decide to go with. However the easiest thing to do would be to use the Tsunami Arduino Serial Library to send commands to Tsunami over the serial control port (3 wires total.) You don’t need the trigger inputs. The Serial Library includes commands to start tracks and route them to individual stereo (or mono) outputs, with or without looping, and Tsunami has built-in firmware volume faders, so you can send commands to smoothly control the volume of any track.

See the user manual for a complete list of serial commands.

Thanks bidrohini and robertsonics, that’s great help.

Yes, don’t need to trigger anything other than all tracks initiating on boot. I’ll check out the manual again and the Arduino library.

Is it unrealistic to think that this setup would handle volume control of say 16-20 wav files simultaneously to a single stereo O/P?

Sorry, I just read the notes over on Github regarding track count… Hmm, not sure how this will work out as the whole piece relies on users being able to continuously play with volume changes across all tracks…