| Développement des capacités TCP/IP de macDerome et résidence au CYPRES (Centre Interculturel de Pratiques Recherches et Echanges Transdisciplinaires) de Marseille, France |
| Destiné l'origine pour être utilisé comme un outil dynamique et en temps réel à être utilisé de façon monoposte par un opérateur unique, il devenait particulièrement complexe d'effectuer des improvisations littéraires pertinentes, tous en contrôlant les nombreux paramètres cinétiques et esthétiques proposés par le logiciel.
Qui plus est, il avait été envisagé dès de les débuts du logiciel, de permettre à différents auteurs de pouvoir collaborer simultanément durant les performances. Il devenait aussi hautement souhaitable de permettre à des collaborateurs de se concentrer sur l'aspect littéraire du texte diffusé, pendant qu'un opérateur principal en règle les paramètres esthétiques et cinétiques en temps réel. Grâce à l'utilisation de plus en plus répandue d'internet, il devenait possible, en utilisant le protocole TCP/ip qui est au coeur même de l'architecture du Net, de permettre à des collaborateurs de s'exprimer en temps réel qu'ils soient situés sur un ordinateur auxiliaire dans la même pièce que le poste principal, tout autant qu'à des milliers de kilomètres de distance via Internet. Une seconde bourse attribuée par le Conseil des Arts et Lettres du Québec est venu permettre le développement de ces nouvelles fonctions.
Comme le langage de programmation utilisé jusqu'alors commençait aussi à montrer ses limites, cette résidence de quatre mois a Marseille a donc été l'occasion de reprogrammer entièrement de nouvelles fondations pour ce logiciel, dans un autre langage mieux adapté à la réseautique et nommé RealBasic. Ce dernier, tout en offrant un jeu de fonctions près du langage BASIC classique, en est aussi très différent, car il met de l'avant des concepts de programmation par objet, en plus d'être beaucoup plus flexible et rapide d'exécution que le langage de programmation utilisé précédemment. Cela signifiait aussi paradoxalement que pour un seul module de communication, il a fallait programmer à nouveau l'ensemble du code qui fait plusieurs milliers de lignes, en plus de créer un nouveau logiciel-client, nommé "Nouvelles du Front", qui permet aux collaborateurs de faire parvenir le texte au poste principal via un réseau informatique. Terminé lors de la résidence Marseillaise, le nouveau module et cette fondation temporaire ont fait l'objet d'un lancement, le 26 mai 2000, à la Friche de la Belle de Mai, organisme où est situé le centre CYPRES. Le prototype a depuis été utilisé à de nombreuses reprises, lors de spectacles et événements. Assez stable pour être utilisé en contexte de performance par son créateur, le nouveau logiciel ne l'étais toutefois pas assez pour être distribué comme partagiciel, comme le prévoit la dernière phase du développement. En plus, les bases sur lesquelles reposent la fondation logicielle entourant le module TCP/ip ont été conçues plus pour tester ces nouvelles fonctions, plus que pour constituer le jeu final des fonctions envisagées pour le logiciel. |
|
|