6x Wave Player

fairly basic, a set of 6 wav players.

6x Wav Player.yml (16.0 KB)
6x Wav Player.vcv (3.5 KB)

requires firmware 2.1.1 or higher

also requires mshack and bog audio plugins. those provide a clean no-click stop (but adds just a small delay). it’s best to bake in a little 3-7ms ramp right at the beginning of your .wav files so your wavs won’t click when you trigger play. i recommend goldwave studio if you need to batch add in a small ramp, or resample a bunch of wavs at once.

most efficient cpu when all .wav’s are 16bit/48khz.

knobs A-F -vol control for wave players 1-6
knobs u-z - triggers play on players 1-6

fairly lightweight on cpu so you could easily add some effects or more wav players. i prefer 2x freeverbs with size and feedback slightly offset to create a nice stereo spread.

note: the yml is currently setup to plays samples with the names “sample1.wav” “sample2.wav”. so if you rename your wav files to match those, and make sure the .wav are right next to the yml on the sdcard or usb drive, they should just load and work when you run this yml on the mm.

or also you can open up the yml in any text editor, scroll to the bottom until you find the references to sample1.wav, sample2.wav etc, and just change the name of those files to whatever your files are named.

edit: here’s a more efficient version that doesn’t contain the de-click on stop logic (and only uses built in modules):
6x Wav Player - no declick on stop.vcv (2.5 KB)
6x Wav Player - no declick.yml (10.4 KB)

… and, in case anybody needs it, here’s a version (only 1x, experimental) that contains squirrely logic to add declick behavior on both start/stop. best use for when the wav player is in play/pause mode:
1x Wav Player w Pause Envelops.vcv (2.2 KB)

1 Like

note: most efficient/well behaved sdcard we’ve tested thus far with the basic wave player module, has been the delkin hyperspeed 32gb UHS-I (U3, V30)

also recommended: this sdc formatting tool (using the slow method) :

1 Like