Forums > Max For Live

downsample a poly~ on the fly in m4l


May 2, 2013 | 10:21 am

Short question: Is there a way to force DSP signal chain recompilation in Max for Live?

Slightly longer: I need to downsample a poly~ object, in order to have it always at 44100 or 48000 Hz, no matter what the actual sample rate is.
Unfortunately this is not possible with the "down" message, because the poly~ sr changes only after a DSP signal chain recompilation: so f.i. if the actual sr is 88200, sending a "down 2" message has no effect, the poly~ will stay at 88200.
Is there a way to force the DSP signal chain recompilation in Max for Live?

TIA
m

December 11, 2014 | 2:53 am

is there an answer to this?

can we downsample using poly~ to run dsp in 44.1 or 48kHz only and not 88.2 or 96k?

December 11, 2014 | 7:26 am

no, neither of these things are possible –

poly~ cannot be modded dynamically in M4L in any way.

poly~ cannot be up/down sampled depending on sr.

both are well known feature requests afaik.

but i do not understand your point – poly~ in max alone can up/down sample by factor of 2 any way you like.

December 11, 2014 | 7:39 am

thanks. my question is, can you use poly~ to transform the audio of Live, say at 96k, to a 48k sampling rate within max for live? so that m4l is running at the different rate of 48k and doing downsampling of the audio

I would think not from what you say.

Viewing 4 posts - 1 through 4 (of 4 total)

Forums > Max For Live