Am 9. April 2025 13:07:35 MESZ schrieb Christof Ressi info@christofressi.com:
In my understanding, a zero-padded signal *must* be filtered, while an unfiltered ZOH signal may be acceptable for many use cases. Is this correct? @Miller: Is this maybe also the reason why Pd 0.44 has switched from "pad" to "hold" as the default upsample method in [inlet~]?
miller already answered why the default method has changed.
but here's my reasoning why I picked zero-padding in the original implementation: I wanted the user to be aware that the signal *will* need filtering in most cases. if ZOH is acceptable, it should be a conscious decision, rather than a default, that results in everybody complaining that the Pd's appalling is "somewhat shitty".
(so it's one of my dubious pedagogical devices)
mfg.sfg.jfd IOhannes