That’s from Bastle Drum Kastle samples, they are very lo-fi and are played by some Arduino level MCU
Hah, I wondered about all that noise in the sample.
Well I’ve tried a few 16bit 48kHz mono files now, both generated and converted but the Witch returns “Unsupported format” on attempted run of my patch below (or yours) in all cases.
DSP
import("stdfaust.lib");
pluck = soundfile("Percussion[url:{'pluck2.wav'}]", 1);
process = so.loop(pluck, 0) <: _,_;
WAV file mediainfo
mediainfo ./PatchSource/pluck2.wav
General
Complete name : ./PatchSource/pluck2.wav
Format : Wave
File size : 11.3 KiB
Duration : 119 ms
Overall bit rate mode : Constant
Overall bit rate : 776 kb/s
Audio
Format : PCM
Format settings : Little / Signed
Codec ID : 1
Duration : 119 ms
Bit rate mode : Constant
Bit rate : 768 kb/s
Channel(s) : 1 channel
Sampling rate : 48.0 kHz
Bit depth : 16 bits
Stream size : 11.2 KiB (100%)
Not sure why - are there any other reasons that a file can say it is Unsupported format? I can upload the wav file somewhere if it is helpful. Even though this should not affect this, I did upgrade firmware to 22.5.0 earlier and the always-unsupported-format behaviour has not changed unfortunately.