Tapout~ and line~ objects not working as expected
Hello, fairly novice Max user here. I'm trying to make a granular delay using tapin~/tapout~ and ADSRs in a poly~. I'm controlling tapout~ using a line~ object which receives a packed list formatted as [startime, endtime ramptime] in milliseconds. I can see that the packed list looks correct but the resulting audio doesn't sound right at all.
For instance, sending a list of 0.2, 1200.2 600. to the line~ object (which should cause tapout~ to play 2x speed from 0.2 to 1200.2ms correct?) results in regular speed playback but the audio is reversed. Does anyone have any insights? I attached a patch with an ascending tone to illustrate the issue.
I didn't hear anything wrong, just a glissando, but it's hard to know what to listen for. You should break your patcher down into the simplest case that doesn't work. Get rid of all the extra stuff. If you are having an issue with [line~] then the delay part might not be pertinent.
Secondly, you didn't copy the patcher correctly. In Max, use "copy compressed" and then just paste into the text box here on the forum.