Csound Csound-dev Csound-tekno Search About

Re: cps2pch Question & Chord Strumming Orc/Sco

Date1997-11-19 13:48
Fromjpff@maths.bath.ac.uk
SubjectRe: cps2pch Question & Chord Strumming Orc/Sco
Message written at 18 Nov 1997 22:38:01 +0000
--- Copy of mail to hljmm@discover-net.net ---
In-reply-to: <3.0.3.16.19971108135416.0b170780@mail.discover-net.net> (message
	from Hans Mikelson on Sat, 08 Nov 1997 13:54:16)
References:  <3.0.3.16.19971108135416.0b170780@mail.discover-net.net>

In answer to teh question..
 How do you use cps2pch with unequal temperament?
i refer you to the documentation (edited here for simplicity)

		icps	cps2pch		ipch, iequal

Converts a pitch-class notation into cycles-per-second for equal
divisions of the octave.
There is a restriction of no more than 100 equal divisions.

INITIALISATION

ipch    - Input number of the form 8ve.pc, indicating an `octave' and
	  which note in the octave.

iequal  - if positive, the number of equal intervals into which the 
	  `octave' is divided.  Must be less than or equal to 100.
	  if negative is the number of a table of frequency multipliers

EXAMPLES


  inote cps2pch	p5, 19			; convert oct.pch to cps in 19ET

The use of a table allows exotic scales by mapping frequencies in a table

For example the table
	f2 0 16 -2 1 1.1 1.2 1.3 1.4 1.6 1.7 1.8 1.9

can be used with
	ip          cps2pch	p4, -2
to get a 10 note scale of unequal divisions