Forums > MaxMSP

Humanizing sequences

April 13, 2006 | 11:54 pm

I am currently having fun with different methods of sequencing, using counter-sel structures as well as fiddling with logic operands. The next step is to have selected notes triggers deviate by a given %+/-. What methods would people recommend? Ideally it would be a random amount within a given tolerrance.
The note would more than likely hit on time, but less likely to hit way off time.


April 14, 2006 | 2:35 am

take a look at the ‘drunk’ object.


April 14, 2006 | 9:36 am

On 14-Apr-2006, at 1:54, dave whiting wrote:

> I am currently having fun with different methods of sequencing,
> using counter-sel structures as well as fiddling with logic. The
> next step is to have selected notes triggers deviate by a given %
> +/-. What methods would people recommend? Ideally it would be a
> random amount within a given tolerrance.
> The note would more than likely hit on time, but less likely to hit
> way off time.

The obvious candidate would be a Gaussian (aka "normal") random
number generator. The Litter Power object lp.norm will do exactly that.

There is an example of using lp.norm to emulate an analog, instable
oscillator at < http://www.bek.no/~pcastine/Litter/Examples/>, which
is very similar to the task you’re approaching.

You may also want to look at other distributions: Cauchy (lp.coshy)
or hyperbolic cosine (lp.hyppie) will give more extreme values (more
surprises!). The Litter Power Professional Bundle gives you over two
dozen different distributions to choose from.

Lp.norm is in the Litter Pro Bundle. You might want to start with
looking at lp.bernie from the freeware Litter Starter Pack. Bernie
can give you a close approximation of a Gaussian distribution.

URI below.

Best,
Peter

————– http://www.bek.no/~pcastine/Litter/ ————-
Peter Castine +–> Litter Power & Litter Bundle for Jitter

iCE: Sequencing, Recording & |home | chez nous|
Interface Building for |bei uns | i nostri|
Max/MSP Extremely cool http://www.castine.de

http://www.dspaudio.com/


April 14, 2006 | 10:33 am

On 14-Apr-2006, at 11:36, undersigned wrote:
> Lp.norm is in the Litter Pro Bundle.

Oh, hey, lp.norm is in the Starter Pack!

You can just go to < http://www.bek.no/~pcastine/Litter/>, download,
and install.

Sometimes I forget which object is in which package, sorry. Of
course, norm is also included in the Pro Bundle, which I hope you’ll
take a look at.

Best, Peter

————– http://www.bek.no/~pcastine/Litter/ ————-
Peter Castine +—> Litter Power & Litter Bundle for Jitter
Heavy-Duty Mathematics for Everyday Use
iCE: Sequencing, Recording &
Interface Building for |home | chez nous|
Max/MSP Extremely cool |bei uns | i nostri|
http://www.dspaudio.com/ http://www.castine.de


April 14, 2006 | 4:18 pm

Thanks, I’ll give this a go! :)


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