Csound Csound-dev Csound-tekno Search About

Re: Help with ihold & neg p3 values??

Date1997-03-21 14:33
FromRussell Pinkston
SubjectRe: Help with ihold & neg p3 values??
I use ihold in my Yamaha dx7 emulation instruments, which are included in my
example orcs, ftpable from indigo.pac.utexas.edu. They're also included in
Jeff Harrington's package at

http://www.parnasse.com/dx72csnd.shtml

In general, the use of ihold and neg p3 values is pretty straightforward: An
instrument is turned on indefinitely and will continue to execute until
either...

1) The end of the score is reached.
- or -
2) A turnoff opcode is executed in the instrument.

The only trick to using them is to make sure the score lasts long enough. I
typically use an f0 card to extend the score, e.g.

;turn on some notes that will decay for 8 seconds after abs(p3) is over:
i01 0 -.5
i01 10 -2.0
;if the score ended here, execution would stop at time 12, 
;which would truncate the 2nd note's decay, so we add an f0 card...
f0 20
;now the score ends at time 20, so the the final decay can complete.
e

Hope that helps.

Russell PInkston

>I'm finding the manual very obtuse in its handling of ihold, turnoff,
>negative p3 values in .sco., tival and tigoto.
>
>Would anyone have any working samples/examples they could share?
>
>Thanks,
>
>Grant
>gcc@kodak.com
>
>

----------------------------------
Russell F. Pinkston, D.M.A.
Associate Professor of Composition
Director, Electronic Music Studios
School of Music
The University of Texas at Austin
Austin, TX 78712

[512-471-0865]