Csound Csound-dev Csound-tekno Search About

RE: simultaneous notes

Date1998-07-27 07:21
FromNabla
SubjectRE: simultaneous notes

----------
> De: M. Ray McFerron 
> A: Nabla 
> Asunto: Re: simultaneous notes
> Fecha: Domingo 26 de Julio de 1998 9:45 PM
> 
> Ernesto,
> I'd be happy to look at your .orc and .sco file if you want...
> m
> ****************************
> M. Ray McFerron
> 828 E. 22nd  Ave
> North Kansas City, MO 64116
> **   http://cctr.umkc.edu/~mmcferron  **
> ****************************


HERE YOU ARE...

.ORC

gasr init 0
gasl init 0

	instr 1

iamp	= p4						;amplitud general
itab1	= p5						;un .wav
itab2	= p6						;otro .wav
iin1	= p7*32767					;in del primer .wav
iin2	= p8*32767					;in del segundo .wav
ifrec	= p9						;la frecuencia del paneo

	asig1		loscil	iin1,1,itab1,1			;un .wav
	asig2		loscil	iin2,1,itab2,1			;otro .wav
	kmezcla		randi	1,ifrec				;el paneo es aleatorio pero ifrec da
	asigl=abs(kmezcla)*asig1+(1-abs(kmezcla))*asig2		;	la velocidad de la
aleatoreidad
	asigr=abs(kmezcla)*asig2+(1-abs(kmezcla))*asig1		;

gasl	= gasl+(asigl*iamp)					;se actualiza la salida
gasr	= gasr+(asigr*iamp)					;

	endin

	instr 99

iamp = p4			;amplitud general
outs	gasl*iamp,gasr*iamp	;la salida fue asignada por el Ășltimo instrumento
que haya sido tocado

	endin

THE OTHER POSIBILITY IS TO ENTER GASL=0 AND GASR=0 BUT IN THIS CASE, THE
FIRST NOTE IS MUTED BY THE SECOND
(THERE ARE OTHER INSTRUMENTS THAT I OMITED HERE)


.SCO
f1	0	0	1	"d:\ernesto\waves\compu\requiem3.wav"	0	0	0	;11.83'
f2	0	0	1	"d:\ernesto\waves\compu\pgolpes.wav"	0	0	0	;11.83'
f7	0	0	1	"d:\ernesto\waves\compu\kontax.wav"	0	0	0	;12.47'
f8	0	0	1	"d:\ernesto\waves\compu\ppizz.wav"	0	0	0	;11.83'
f9	0	0	1	"d:\ernesto\waves\compu\pnotax.wav"	0	0	0	;12.38'
f10	0	0	1	"d:\ernesto\waves\compu\pfrotax.wav"	0	0	0	;13.79'
f11	0	0	1	"d:\ernesto\waves\compu\pglis.wav"	0	0	0	;9.87'

;instr1			AMP	WAV1	WAV2	AMP1	AMP2	FREQ RAND
i1	0	12	.8	2	1	1	.5	1.2
i1	6	12	1	8	2	1	1	1.5
i1	10	13	1	11	7	1	.5	1.8
i1	18	14	.9	10	1	1	.5	.7
i1	25	13	1.2	9	8	1	1	2
i99	0	38	.7