I’ve created a plugin, PianoRes, that imitates piano resonance when the sustain pedal is down. It’s intended to be plugged in downstream of a sample player (like sfizz) and respond to MIDI sustain pedal messages, adding the resonance when the pedal is down (and fading it out when it is lifted.)
It’s not built for Zynth yet. I’ve been developing on Windows using VS Community and I know it’s capable but I haven’t got to that part yet. Stay tuned (or feel free to help out.)
The project is GitHub - jlearman/PianoRes: Resonance plugin for sampled pianos · GitHub . It’s licensed under GitHub Unlicense (equivalent to CC0), and I hope to get it installed on Zynth. But I also need to get Sfizz to pass the MIDI through. I don’t know if there’s a way to plumb it up on Zynthian otherwise.
It doesn’t seem to be too big a CPU hog, so I’m hoping it’ll run well on Pi5.
Anyway, LMK what you think; any feedback is appreciated.
The default IR file is for Accurate Salamander Grand 6.2beta2, available here: Accurate-Salamander Project . I use the live/flat version. IMHO, it really makes a great piano even more fun to play. The controls are set up so it’s easy to compare with or without the effect, or even to hear just the effect.
It doesn’t save/restore settings yet and there are a few other issues.
The built-in/default IR file is a short one for Accurate Salamander Grand (about 4 seconds.) It works better with the longer (10 second) IR file, which is included in the release. I was worried about the CPU usage, especially for Zynthian, and thus making the short one the default.