[CM] pval in markov

Rick Taube taube@uiuc.edu
Fri, 18 Mar 2005 09:26:48 -0600


i think i have dynamic weights working with markov patterns now. its in  
rev. 1.6 of patterns.scm in CVS head. for instructions on installing by  
cvs see:
	http://pinhead.music.uiuc.edu/~hkt/cm/doc/install.html#restore_cvs

by the way, this sort of dynamic markov is pretty much what  i did to  
create a piece called amazing grace some years ago  if you want to hear  
with it sounds like here is a link to an  mp3 of the original  
performance (karlsruhe 1995 i think). the weights of 3rd order markov  
were slowly twiddled over time to cause the music to "congeal" into  
melodic and rhythmic tropes in the folksong

http://pinhead.music.uiuc.edu/~hkt/music/amazing-grace/Amazing-Grace- 
KA.mp3
	


> the following does not in a markov pattern
>
>   (setf x (new markov :of `((50 -> (51 ,(pval (between .2 1.0))) (50  
> .1))
> 			  (51 -> (50 ,(pval (between .2 1.0))) (51 .1)))))