Piezo to wave trigger

I currently have a Wav Trigger pro board and I want to make a percussion project. But I have no knowledge about this subject, I want to use the sample sound in the wav trigger using piezo sensors. I would like to thank my friends who can provide the necessary technical support (schematics, code, parts) in advance…

The instructions won’t be specific to piezo sensors, but you’d just wire them as triggers

Thank you very much for the information but I gave wrong information. The card I have is not a wav trigger pro model. It is “Wav Trigger”…

Hello again. If we send a midi signal to the Wav trigger card using an arduino card, can we run it like this?
Thanks…

Yes

Your first post said ‘pro’; here’s the regular one’s guide WAV Trigger Hookup Guide V11 - SparkFun Learn

Try searching the forums for “piezo trigger” - this topic has been addressed here before. Piezo transducers generate signals which are both too short and too high in voltage, as high as 35V, which can damage GPIO inputs. Interfacing to microcontrollers requires limiting the voltage and extending the pulse.

If you search the web, you can find example circuits. I just tried asking chatGPT to design a circuit to “interface a piezo transducer to an Arduino GPIO input to limit the voltage and extend the pulse” and it did a decent job as a starting point.

Thank you, I read the article you mentioned, but the person who asked solved the issue with the Drum Module. I want to build my own compact module, not with the drum module. Your ChatGpt suggestion was very good, I will definitely try it…
emphasized text

So can we also read velocity zones on this card? In your video explanations, there was only one velocity zone…

19 Nis 2025 Cmt 18:47 tarihinde robertsonics via SparkFun Community <notifications@sparkfun.discoursemail.com> şunu yazdı:

Velocity only applies to MIDI. All models will scale volume by incoming MIDI velocity, but the WAV Trigger Pro provides up to 8 different velocity zones per MIDI Note to play different tracks (wav files) based on velocity. All 128 MIDI Notes can have up to 8 velocity zones.

Triggers are digital. There’s no velocity associated with them. If you want to provide either volume or velocity zones for piezo transducers, you will have to connect them to a controller (such as an Arduino) that provides analog input, create interface circuitry that scales the piezo voltage to the range of that analog input, then write some code that reads the analog value and then either sends MIDI or serial protocol commands to the WAV Trigger or Tsunami.

Do these eight different velocities only change the volume? So should I understand this; Does it increase the volume of a one shot audio file that we load 8 different levels?

You know that the sound sampled from an instrument takes character according to the key strength.

robertsonics via SparkFun Community <notifications@sparkfun.discoursemail.com>, 21 Nis 2025 Pzt, 19:00 tarihinde şunu yazdı:

Please re-read my last response above:

“The WAV Trigger Pro provides up to 8 different velocity zones per MIDI Note to play different tracks (wav files) based on velocity. All 128 MIDI Notes can have up to 8 velocity zones.”

I suggest that you read the online User Manual for the WAV Trigger Pro, in particular the section on Presets.

Sorry - I see now that while you first said you have a WAV Trigger Pro, you followed up by saying you have the original WAV Trigger. This board does not support velocity zone file mapping via MIDI. But neither does it support velocity using trigger inputs, which are just digital inputs.

So… if you want to use piezo transducers with the original WAV Trigger and create velocity zones to trigger different wav files based on velocity, as I said above, you will need to connect the piezo transducer to the analog input of an Arduino (with circuitry to adapt the signal to the analog input range) and then use the WAV Trigger Serial Arduino Library to send commands to play specific tracks based on the analog input signal from the piezo. This is definitely achievable, but it is a rather involved project.

I will connect the midi signal from the arduino to the serial port, right? However, there is a problem that the connection is made to the card with a 6 pin usb converter cable. I don’t know in which order to insert these pins when copying from the interface of the wav trigger to the micro sd inserted in the card. I live in Turkey and my English is not very good. I don’t want to do something wrong and damage the card.

robertsonics via SparkFun Community <notifications@sparkfun.discoursemail.com>, 21 Nis 2025 Pzt, 22:48 tarihinde şunu yazdı:

Hello. Do you need to install the wav trigger init file on the card via usb connection? Or is it enough to copy it to micro sd?

TS-Russell via SparkFun Community <notifications@sparkfun.discoursemail.com>, 19 Nis 2025 Cmt, 12:47 tarihinde şunu yazdı:

You can just copy it to the SD, see WAV Trigger Hookup Guide V11 - SparkFun Learn

I have never seen a company like you that says a lot and says nothing. Every time I want to get information, you send me the information on the site…

NOW!!!

I downloaded the 1-Wav Trigger init maker interface
2-I loaded two 16 B 44.100 kHz wav sounds with (001-002) at the beginning of 16 B 44.100 kHz on my format 32 format micro sd card. I saved the init maker program to micro sd by following the steps on the internet. I connected a 9V adapter to the system and connected headphones to the output section, but unfortunately I can’t hear any sound when I trigger the switch on the card… The red led on the card flashes but no sound is coming…

Translated with www.DeepL.com/Translator (free version)

TS-Russell via SparkFun Community <notifications@sparkfun.discoursemail.com>, 29 Nis 2025 Sal, 07:45 tarihinde şunu yazdı:

Your WAV files can not have any metadata in them to work with the WAV trigger.

Try these WAV files and see if those work, they are known good/working files for the WAV trigger.

Your files worked. But here’s what I can’t understand; What do you mean when you say that metadata cannot be found? I compared the files you sent with mine and they are the same (16 Bit 44.1 kHz) Are you paying attention? Again you tell a lot and say little. How will I read my own wav files then? I extract them from Studio one DAW software in 16 bit 44.100 kHz file format. What else can I do?

YellowDog via SparkFun Community <notifications@sparkfun.discoursemail.com>, 29 Nis 2025 Sal, 13:30 tarihinde şunu yazdı:

Fine, I’ll say nothing then, figure it out on your own.

1 Like

It’s okay yellow puppy… if you don’t solve it, someone else will… It’s 2025 and they want an outdated format (16 Bit 44.100 kHz) and it doesn’t work. You know we have 32 bit floats now, right? And I’ll report you to your company, don’t doubt it…

YellowDog via SparkFun Community <notifications@sparkfun.discoursemail.com>, 29 Nis 2025 Sal, 15:06 tarihinde şunu yazdı:

1 Like