Date: Mon, 17 Nov 2003 18:36:41 +0000
From: & =?iso-8859-1?Q?=2D=21=BB=2D=AB?= <sier@alunos.fcsh.unl.pt>
To: syndicate@anart.no, lev@shoko.calarts.edu, sier@alunos.fcsh.unl.pt,
Subject: NADA, lux, 20031118, 22h


------------=_1069094395-709-217
X-MIME-Autoconverted: from 8bit to quoted-printable by anart.no id hAHIdwbg006888


#include <contacts.h>
#include <events.h>


#ifndef M_PI
#define M_PI	3.14159265358979323846
#endif
#define pi2		2 * M_PI



typedef struct	__LAN=C7AMENTO_DA_REVISTA_NADA
{

	t_object 	        evnt;
	double 				presentiet;
	long				time;
	long				time;
	float				nosee;
	float				center[2];
	float				raio;		=09
	char				*names;

}NADA_REVUE_LAUNCH;



/*
  =20

 LAN=C7AMENTO DA REVISTA NADA=20
 =20
                           //\\//
                            =20
                          //  \\ //
  =20

                NADA REVUE LAUNCH

=20

   20031118_22h_lux_lisboa

*/


void *nada_new 		(Symbol *msg, short argc, Atom *argv);
void nada_bang 		(NADA_REVUE_LAUNCH *x);
void nada_bing 		(NADA_REVUE_LAUNCH *x);
void nada_echo 		(NADA_REVUE_LAUNCH *x, float echo);
void *nada_class;



void *nada_new (Symbol *msg, short argc, Atom *argv)
{
	nada *x;
	float temp;
=09
	x =3D (NADA_REVUE_LAUNCH *)newobject(nada_class)

	//init
	if (!argc) {
=09
	x->center[1] =3D x->center[0];
	x->presentiet =3D TRUE;
	temp =3D x->time =3D gettime();=20
=09
	// c.\lv__copy
	x->name.a_w.w_sym =3D gensym ("c.\lv___copy (2000)");
	x->name.a_w.w_sym =3D gensym ("Andr=E9 Sier");
	x->name.a_w.w_sym =3D gensym ("c=F3digo interactivo para rato\,");
	x->name.a_w.w_sym =3D gensym ("resson=E2ncias ca=F3ticas para dois ecr=E3=
s");
	x->name.a_w.w_sym =3D gensym ("1 canal de v=EDdeo");
	x->name.a_w.w_sym =3D gensym ("dura=E7=E3o: indeterminda");
	x->name.a_w.w_sym =3D gensym ("http://sier.risco.pt/code/c.lv.sit");

	x->time =3D gettime();
	temp =3D x->time - temp;
	post("_good_evening_ the piece has lasted %08xd", temp, 0);

	// TO A WORLD FREE FROM COUNTRIES
	x->name.a_w.w_sym =3D gensym ("TO A WORLD FREE FROM COUNTRIES (2003)");
	x->name.a_w.w_sym =3D gensym ("Obra =E1udio-visual de");
	x->name.a_w.w_sym =3D gensym ("Pedro M. Rocha (m=FAsica) e Andr=E9 Sier =
(imagem)");
	x->name.a_w.w_sym =3D gensym ("estreia no Festival M=FAsica Viva 2003091=
8");
	x->name.a_w.w_sym =3D gensym ("Festival Hertzosc=F3pio 20031109");
	x->name.a_w.w_sym =3D gensym ("1 canal v=EDdeo + 8 canais =E1udio");
	x->name.a_w.w_sym =3D gensym ("dura=E7=E3o: 11'08''");
	x->name.a_w.w_sym =3D gensym ("+ detalhes na NADA volume 1");

	x->time =3D gettime();
	temp =3D x->time - temp;
	post("_good_evening_ the piece has lasted %08xd", temp, 0);

	}
}

void nada_bang (NADA_REVUE_LAUNCH *x)
{
	 bing(x);
}
void nada_bing (NADA_REVUE_LAUNCH *x)
{
	 bang(x);
}

void nada_echo (NADA_REVUE_LAUNCH *x, float echo)
{
	short i;
	float xx, xy, value;
=09
	for (i=3D0; i<(short)float*10.; i++)
		nada_bang(x);

	value =3D pi2-echo*(pi2); // dividing by 1.
	xx =3D sin (value) * x->raio + x->center[0]; //center coords from ram ji=
tter
	xy =3D cos (value) * x->raio + x->center[1]; //this is the same as that
	self.MoveTo(xx,yy);
}

------------=_1069094395-709-217
Content-Disposition: inline; filename="message-footer.txt"


-----Syndicate mailinglist-----------------------
Syndicate network for media culture and media art
information and archive: http://anart.no/~syndicate
to post to the Syndicate list: <syndicate@anart.no>
Shake the KKnut: http://anart.no/~syndicate/KKnut
no commercial use of the texts without permission
------------=_1069094395-709-217--


Back to nettime unstable digest vol 74