playback object without interpolation?

Feb 9, 2012 at 10:48am

playback object without interpolation?

ok. ive spent a week and tried out all the objects im pretty sure.
i am making a waveshaper, where one waveform’s voltage values will control the phase input of another waveform.
it is done, except every single object in max interpolates its output, which means when im using one waveform to control anothers output, at the end it smooths it back to the first sample value, this plays the waveform backwards extremely quickly, which produces a click-like sound.
i want an object that will produce voltage numbers without any smoothing. i dont need that.

i was told last time i posted this to use the groove~ object because it doesnt interpolate. this is not true. it interpolates the voltage output, but not the sync output. this is useless unless i want to only play the waveform i am controlling from start to finish.

Feb 9, 2012 at 10:52am

to me it seems like the only other option is to see if its possible to code my own object for use in max that doesnt interpolate at wrap points.

Feb 9, 2012 at 12:53pm

you need [index~] ?

Feb 9, 2012 at 9:18pm

ah, yes. thank you. i found out about index at like 7 in the morning last night. thanks anyway though.

Feb 10, 2012 at 4:55am

Also, you can send the “interp 0″ message to wave~ to turn off interpolation.


You must be logged in to reply to this topic.