Hello, this is Jean-Michaël. I am a freelance researcher, interested in art, code, computer music and interactive show control. I spend my free time on the ossia software ecosystem for intermedia creation. I also take part to the intermedia.tools initiative.
I did my engineering curriculum and my doctorate, with an inclination towards computer science and multimedia technologies, at the ENSEIRB-MATMECA and the Université de Bordeaux.
You can check out my thesis and hopefully tell me if you see any improvement that could be made :-)
I play guitar and dabble in music in general, love pen & paper RPGs and board games, enjoy cooking, taking night strolls in random foreign cities, and my sweet kitten Shashimi.
Work
I’ve worked, in no particular order:
- On interactive installations at Blue Yeti who employed me during my thesis. Check out the Carrousel Musical! Fun fact: at 0:53 you can see my desktop computer. Producing useful code on it when the merry-go-round was spinning all day long was an interesting challenge.
- On Qt, Kuesa, Qt3D and various embedded devices at KDAB.
- On various projects for the SCRIME and the Université de Bordeaux - in particular an editor for SEGMent² as well as various implementations of improvisation algorithms and a website to help COVID-19 research.
- On instruments for teaching music to young children at Rock & Chansons: Les Boites Électriques.
- I’ve given various classes about interactive music, programming, and generative graphical design to students from ENSEIRB-MATMECA, Université de Bordeaux and YNOV.
My main tools are recent dialects of C++, Qt, Boost, and CMake. I mostly do my work under Linux systems and am a strong proponent of free, libre and open-source software. I license my own work under AGPLv3 as far as a I can.
I have experience with a fair amount of programming language paradigms and favor the type-level computations that C++ enables most; I ran a short-lived user group in Bordeaux in 2019. I sometimes use QML for non-desktop user interfaces and have a long love & hate relationship with OCaml.
I am interested in all the languages and tools geared towards creative coding: OpenFrameworks, Faust, PureData, OpenMusic, Processing, Cinder, Max/MSP, ChucK…
Slow software has a tendency to make my hands shake – I prefer (Lua)LaTeX to web technologies.
Web buddies
- Check out Julien’s awesome work and music: voidwork.space
- Jaime Arias is a great researcher in formal models - we’ve collaborated a fair bit: jaime-arias.fr
- The Baltazars create beautiful mist-based art: baltazars.org - we’ve worked together on ossia for almost six years now!
- Akané has done a lot of graphics work on ossia and has a super nice portfolio: aklevy.github.io
- Lots of fun were had with Bazire during university, especially during those sweet D&D sessions: github.com/Hartorn
- Nicolas contributed a lot to ossia and plays many fun songs at the brass: github.com/nvuaille
- Antoine is a super good intermedia artist and developer: antoine.villeret.free.fr
- Clément Grégoire is a C++ expert doing a lot of fun things with his company, siliceum: lectem.github.io / siliceum.com
- PM has super strong development and tech artist skills which he is using on nice video games: linkedin.com/in/pmplans
- Mariana works on awesome projects on a breadth of technologies and led an RPG initiative in Brazil: psychonautgirl.space
- Clément Bossut and Jaime Chao are very fun and nice to work with - they are part of the Parti Collectif and have done major work on the initial design of ossia.
- Gaëlle introduced me to the wonderful world of scrobbling and is a world-class expert in making beautiful graph visualizations.
- And so many I’ve forgotten, sorry people, you are all great!
Internets
Social | Science and programming | Music, video, generative art and poems | Professional shitposting |
---|---|---|---|
Google Scholar | Youtube | Hacker News | |
Github | Soundcloud (old!) | ||
libre.fm | Myspace (old!) | ||
StackOverflow | Blogger | ||
IRC: jcelerier on libera, OFTC | Twitch | ||
Vimeo | |||