Subject: [PD] using tabread4~~
Date: March 5, 2016 at 2:13:59 PM MST
I am trying to play back a table in varispeed and am getting artefacts.I looked into vanilla's 'onset* message for tabread4~ but since I wantto play tables backwards as well a solution with an audio signal asoffset message seems simpler to me. Now iem_dp (double precision) hastabread4~~ which features exactly that. The only thing that is missing is me understanding how to build awrapper around tabread4~~ so that in can be a drop-in replacementabstraction for tabread4~. How can I derive the offset signal in thefirst hand place? For messages I would devide the index by a certainnumer, for example 100000, truncate the result and use this as theoffset. Then I would use [modulo 100000] to get the left input fortabread4~~.Am I correct to go this way? How would I truncate an audio signal in Pd?How would I calculate the modulo of an audio signal in Pd?Is there a more elegant way to do this?Thank you for all ideas!best, Peter