Forums > MaxMSP

Calculate Waveform out of List (multislider to oscbank)

Jul 07 2013 | 1:20 pm

Hey, I’m currently working on an Additive based Patch an I’m wondering if there is a way to calculate the Waveform out of the Multislider Data I’m sending to the oscbank in realtime.

This is a great feature and can be found for example in FM8 or Absynth. Does anybody has some tips on what objects to use for this?

Jul 07 2013 | 7:51 pm

If you mean "drawing" the waveform with multislider, you can use uzi and peek~ to write the values to your buffer~. There’s also an example like this in the click~ help file, I think.

You can also just use waveform~ in draw mode, but multislider gives you some other options like preset or pattr, and different ways to change the appearance.

Jul 07 2013 | 11:10 pm

Thanks for your help Seejay. What I mean is that I send the Multislider as List to OSCBank. Is there a way of calculating the resulting Waveform of the combined Sinewave without turning DSP on and be able to display it for example in the LCD object?

Jul 08 2013 | 3:17 pm

I’m brand new to Max so I don’t know if this is possible.. but how can there be a resulting waveform of combined signals if there is no signal processor to process them? It seems like you are looking for some sort of interpolated data set.. rather than the output of a non-interpolating bank of oscillators.

Jul 08 2013 | 4:15 pm

For Example in Asbynth you can set the Amplitude and Phase of the Partials and it creates the Waveform automatically without DSP running. I’m sure it’s possible to calculate the final waveform data out of the frequency, amplitude and phase value of each sine wave, but I can’t find the right way to approach this.

  1. absynth_spectrum_display1


  2. absynth_spectrum_display


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

Forums > MaxMSP