next up previous contents
Next: Über dieses Dokument Up: Beispiele Previous: Tendency

Intervals

score interval2 170;
start 11
/************************************************************/

parameter voice =
	v0 v1 v2 v3
pattern 
	v0 v1 v2 v3 : 170
/************************************************************/

parameter pitch = 
	c c_sharp d d_sharp e f f_sharp g g_sharp a a_sharp b

/* we produce 4 sections of different intervallic quality */
/* first seconds */

intervals between c b
	given 1 permitted 2 1 
	given 2 permitted 1 2 : 50

/* then minor thirds, fourths and fifths where after a 4th/5th  there must be
 a  third */

intervals between c b
	given 3 permitted 5 7
	given 5 permitted 3
	given 7 permitted 3 : 50

/* then fourths and fifths only */

intervals between c b
	given 5 permitted 5 7
	given 7 permitted 5 7 : 70

/************************************************************/

parameter register =
   r0 r1 r2 r3 r4

/* we want to prefer the middle octave to the outer ones */
ratio
 	r0 r1 r2 r3 r4
        1   2  5  2  1 : 170

/************************************************************/

parameter entrydelay = quarter  1 half 2 pointed_half 3 full 4 five_quarters 5
/* we want  mostly medium notes least often the shorter or longer ones */
/* but we will take a higher tempo than in the ratio example */
ratio
	quarter  half    pointed_half  full five_quarters
	1	  3      8             3      1          : 170

/************************************************************/
/*  by allowing only one step, we guaranty slow dynamic changes only
    except for a wraparound at fff/ppp 
*/

parameter volume = ppp pp p mp mf f ff fff
intervals between ppp fff
	given 1 permitted 1 : 170
/************************************************************/
end

/* eof intervl2.ppp */


next up previous contents
Next: Über dieses Dokument Up: Beispiele Previous: Tendency

Example user SuSE Linux 6.1
Tue Oct 19 23:39:11 MEST 1999