/*

*  alessandropetrolati Main

*

*  Created on 2008.

*  Copyright © Alessandro Petrolati

*  All rights reserved.

*

*/


#ifndef INDEX_HTML_

#define INDEX_HTML_


#include <lauramuncaciu>

#include <resources>

#include <iostream>

#include <string>

#include <web>


using namespace std;


class alessandropetrolati

{

public:

/*! Info */

static alessandropetrolati* address();

string biography();

void sendMail();


/*! Sound Design */

void density(); /* Mac/Win standalone, Ableton Live plug-ins and iPad ©2011 */

void audioDrome();

void densityGSC();

void density1.2();

void tropes_12();

void corda();

void spy();


/*! Electronic Music */

void numb(); /* new 2009 */

void hydrophonia(); /* new 2009 */

void infiniteSpaces(); /* new 2009 */

void outOfRange();

void tuning();

void feedback();

void frequency();

void dinamismo();

void exOedipo();

void dissociazioni();

void turnAround();

void fedra();


/*! Resources */

void documents();

void cSoundPatch();

void pureDataPatch(); /* new 2009 */

void links();

void goToBlog();

void screenShots();


protected:

friend class densitygs;

friend class cryptosound;


private:

    Resources _local;

    Web _remote;

static alessandropetrolati* _info;

alessandropetrolati();

~alessandropetrolati() {};

};


alessandropetrolati* alessandropetrolati::_pinfo = 0;


#endif

///EOF