<CsoundSynthesizer>
<CsOptions>

-+Y

</CsOptions>
<CsInstruments>

	sr = 100
	kr = 100
	ksmps = 1
	nchnls = 1

	GLfps	30,.5
	GLpanel	"OpenGL panel", 512, 512
	GLpanel_end
	FLrun

#include "OpenGL.h"

gi1	ftgen	1,0,256,19,1,1,0,1

giFont	GLfont3d	"Times New Roman", .5,700, 0

GLinsert_i $GL_INIT

	glMatrixMode	$GL_PROJECTION 
	glLoadIdentity
	gluPerspective	20,.1,300
	glMatrixMode	$GL_MODELVIEW 
	glLoadIdentity
	glClearColor	0,0,0,1
	glEnable	$GL_LIGHTING
	glEnable	$GL_LIGHT0
	glEnable	$GL_CULL_FACE	
	glEnable	$GL_DEPTH_TEST
	glEnable	$GL_COLOR_MATERIAL

	glMaterial $GL_SPECULAR, .8,.8,0,1
	GLshininess 19
	;glShadeModel $GL_FLAT


	
GLinsert_i $GL_NOT_VALID
	glClear	$GL_COLOR_BUFFER_BIT + $GL_DEPTH_BUFFER_BIT 

GLinsert_i 1


;///////////////////////////////////////////////////
	instr	1
;///////////////////////////////////////////////////


k1	oscili	1,.05,1,.75
k2	oscili	1,.023456,1
k3	oscili	1,.043215,1

	glLoadIdentity
	glTranslate	0,0,-15
	
	glPushMatrix
	glRotate		k1*360,0,1,0
	glRotate		k2*360,1,0,0
	
	
	glFrontFace	$GL_CCW
	glColor3	p4,p5,p6
	glutTorus	.5,  .75,  10,   20, 0
	glTranslate  -2.2,-.25,.25
	glColor3	p7,p8,p9	
	GLtext3d	"Csound AV",giFont
	glPopMatrix

GLinsert	1.1

	endin



</CsInstruments>
<CsScore>

i1 0 3600 1 .3 0 0 .3 1

</CsScore>
</CsoundSynthesizer>
