Mis à part de parler un peu de moi-même, je
publie ici principalement mes écrits, qui sont en
général soit des rapports de stages, soit des documents
pédagogiques. Et si vous êtes un employeur et que vous
recherchez un collaborateur de rêve (jeune, compétent,
dynamique, polyglotte, sympa et surtout super-modeste), vous pouvez
jeter un coup d'œil
à mon CV.
Vous pouvez
aussi aller lire mon blog : 5h
du matin.
Génébanalités
Vous voilà arrivé sur ma page Web - c'est sans doute
que vous mourez d'envie d'en savoir plus sur moi. Non? Tant pis, en
voilà un peu quand même.
Attirances informatiques.
Quelques domaines de l'informatique m'attirent plus que d'autres. La
cryptographie fut longtemps un grand centre d'intérêt. Je
cultive aussi un certain attrait pour les langages de programmation ;
aujourd'hui, je réfléchis surtout à des
problématiques liées à l'informatique musicale et
à l'utilisation de l'ordinateur en tant qu'outil programmable
dans ma pratique musicale. Par ailleurs, dans le cadre de mon stage, je
travaille sur des formalismes de langages visuels et sur la
collaboration entre applications temps-réel et applications
hors-temps. Et puis bien sûr, il y a la conception objet.
L'enseignement.
Ça me plaît beaucoup. J'ai eu l'occasion de donner
quelques cours
de soutien de programmation en C à Dauphine, et j'espère
que ça ne sera qu'un début. Je pense qu'à terme je
finirai enseignant en informatique quelque part.
Pratique musicale.
Mon piano et moi, ça fait plus de dix ans que ça dure.
Mais comme j'ai été un peu fainéant, ce n'est que
maintenant que je commence à travailler sérieusement la
chose. Et comme je n'ai pas beaucoup aimé lire des partitions
dans mon enfance, j'ai beaucoup travaillé à l'oreille,
quand je ne composais pas directement ce que j'avais envie de jouer.
Résultat : une technique un peu faiblarde, mais un style
très personnel, une réelle capacité à
improviser et puis une relative aisance avec la composition. Je tire
principalement mes influences musicales de Vangelis, maître
incontesté ès
synthétiseurs et compositeur de nombreuses musiques de films
(1492, Blade Runner, Chariots de Feu, Missing, etc.)
Depuis 2003, je travaille aussi en duo avec le
flûtiste Odilon Regnard. Ensemble, nous avons
élaboré un répertoire compact mais solide, allant
de Chopin à Paul Desmond, en passant par Clapton. Pour nous,
l'important est de toujours nous approprier le morceau pour en sortir
notre vision personnelle, toujours en laissant une large part à
l'improvisation.
Venu d'orient.
J'ai pratiqué plusieurs arts martiaux dans ma jeunesse : Judo,
Karaté, Wing Chun Kung Fu
et Taï Chi Chuan (sous la houlette de Sifu Didier Beddar), et enfin Aïkido en ce moment, avec
Hervé Dizien. J'ai lu avec intérêt quelques livres
sur le Shiatsu (empruntés
à ma chère maman), et j'ai eu l'occasion de participer
à quelques séminaires de Chin Na du Dr. Yang Jwing-Ming,
fondateur de la YMAA et
très grand artiste martial.
What else? Dans
le désordre, j'aime bien : la nature (surtout la forêt),
la littérature, le petit-déjeuner, la comédie, la
politique (de loin), Queen, la
cuisine, la Suède, le vélo et le bon sens. Et je n'aime
pas les portables et les
micro-ondes.
Quelques textes
La Programmation en C++
Mon site Internet proposant des cours de C++. Bien que
malheureusement inachevé, ce cours est néanmoins
très apprécié des débutants, probablement
grâce à ses explications claires et aussi peut-être
parce que c'est l'un des seuls cours de C++ en français avec des
vrais morceaux d'humour à l'intérieur. Mon grand projet
pour ce site est d'en reprendre la rédaction lorsque les temps y
seront plus propices et d'en faire au final un livre que j'aimerais
rendre téléchargeable gratuitement en ligne. D'ici mille
ans, à peu près. Affaire
à suivre ...
Interaction temps-réel/temps
différé - Un formalisme de Max et une bibliothèque
OSC pour OpenMusic - Rapport de stage de DEA ATIAM - 2004 -
Ircam
L'interaction entre des systèmes temps-réel
comme Max
et des systèmes de composition assistée par ordinateur
comme OpenMusic
n'avait, à ma connaissance, jamais été
étudiée de manière formelle. Il s'agissait pour ce
stage de trouver les "ponts" théoriques entre Max et OpenMusic,
ce qui nécessitait de se donner un formalisme pour Max, qui
n'existait pas encore. Ce document propose donc un modèle formel
pour ce que j'ai appelé les environnements
de construction de systèmes réactifs pour la musique,
c'est-à-dire Max, jMax
et Pure Data ; le stage a
été également l'occasion de doter OpenMusic d'une
bibliothèque de fonctions de communication par OSC.
Intégration de traitements video
dans jMax - Rapport de stage de maîtrise - 2003 - Ircam
Créé à l'Ircam,
jMax
est un logiciel d'intéraction musicale temps-réel
destiné à la scène, proche cousin des logiciels Max/MSP et Pure Data. Si l'interface
graphique est écrite en Java, le moteur de calcul, lui, est
écrit en C et est constitué plusieurs
sous-systèmes, dont un gestionnaire de graphes de flux audio et
une machine virtuelle permettant l'exécution du patch. Plusieurs modules externes
ont été créés pour adapter jMax au
traitement de la vidéo en temps-réel. Le but du stage
était d'une part d'adapter ces modules à la nouvelle
version de jMax, et d'autre part d'étudier les
possibilités d'intégrer complètement le traitement
de la vidéo dans le moteur de calcul de jMax.
Une messagerie dans le Shell -
Rapport de stage de licence - 2002 -
Enetshare Enetshare propose un
système complet de messagerie intra-entreprise
sécurisée et innovante (le projet a gagné
le prix du concours ANVAR).
L'objectif du stage était de concevoir, développer et
documenter une boîte à outils logicielle et l'interface
graphique du système, l'une servant de base à l'autre.
Conception objet, communication inter-processus, une pincée de
COM, on laisse mijoter dans le Shell de Windows, et voilà !
Développement d'un système de
création et de gestion de sites Internet commerciaux
- Rapport de stage de DEUG - 2001 - Infotech i Karlstad AB
Dans les bureaux d'Infotech
i Karlstad AB (Karlstad, Suède) est né le
système client-serveur EasyWeb Pro, qui permet aux PME de
créer et gérer un site web organisé sous forme
d'articles dans des rubriques. Pour la version 2 du système,
j'ai conçu, développé et documenté le
nouveau serveur, écrit en PHP/MySQL (contre FileMaker Pro pour
la version 1) et affectueusement baptisé Nostromo - dans le
cyberespace, personne ne vous entend crier ...
Documents pédagogiques -
langage C
Quelques documents écrits pour mes cours de soutien
de programmation en C à Dauphine. Rien de flamboyant, mais sur
un malentendu ça peut peut-être servir à quelqu'un,
alors je les publie ici :
Saisie
et analyse des chaînes de caractères en C - Petit topo
rapide sur la saisie simple et sans erreur des chaînes de
caractères en C. Avec en prime une petite recette pour
construire un très simple évaluateur d'expressions
mathématiques avec des opérateurs binaires en utilisant
la fonction scanf().
L'écriture
de code C - Pour les profs qui en ont par-dessus la tête de
voir leurs élèves écrire du code C n'importe
comment, un petit document qui explique pourquoi et comment
écrire du code correctement.
Introduction
à LaTeX - Guide de l'étudiant
Mon document
d'introduction à LaTeX,
le logiciel de traitement de texte
qui fait fureur dans les labos de recherche. Ecrit plus
particulièrement pour les utilisateurs de Dauphine, mais peut
servir à tout le monde, en particulier aux utilisateurs de
Windows. Mis à part les
paragraphes évangélistes, on est proche du 0% de
matières grasses : vous y trouverez ce qu'il faut savoir pour
commencer à utiliser LaTeX, ni plus, ni moins. Probablement le
document le plus utile sur cette page.
Halte à la pollution
Vous avez encore eu l'occasion de sauver le petit Rhyan qui
meurt depuis 1992 d'une leucémie foudroyante en envoyant un
simple mail à l'Arc et puis aussi à tout votre carnet
d'adresse le mois dernier? Votre meilleur ami, plein de sollicitude,
vous a gentiment transmis un mail vous alertant contre les seringues
infectées qu'on trouve plantées dans les sièges
des cinémas? Et vous en avez marre? La prochaine fois, pour vous
économiser les explications d'usage, donnez-donc à
l'expéditeur l'adresse de cette page !
Un peu de son & musique
Pour l'instant, je n'ai publié aucune de mes compositions,
que ce soit sous forme d'enregistrement ou sous forme de partition.
J'espère que ça viendra un jour ...
Par contre, j'ai eu la chance d'assister à des cours et des
conférences de Jean-Claude Risset,
le M. Paradoxes du son. Inspiré par ses exemples de sons de
cloches et surtout de sons "qui
descendent mais qui ne descendent pas
tant que ça finalement", j'ai expérimenté
un peu
avec CSound pour essayer de les
reproduire (attention, ce sont de très modestes débuts
avec CSound...). Voici donc :
Deux exemples différents
de glissandi infinis, toujours avec le programme CSound associé.
Les deux méthodes ne produisent pas les mêmes
résultats, et la plus convainquante produit malheureusement un
click probablement dû à un raccord de phase qui ne se
passe pas bien.
Et puis si vous êtes réalisateur de films et qu'il vous
manque la musique, on peut peut-être en parler.
Page perso de Carl
Seleborg - Page mise à jour le 29 juin
2004 - Tous mes remerciements à Free pour
l'hébergement de cette page web.
Tous les textes présents sur ce site sont sous la protection de
la loi française sur les droits d'auteurs. Si vous souhaitez
utiliser partie ou tout de ces textes, je vous saurai gré de
m'en avertir par mail à l'adresse figurant en haut de cette page.