Le portage de Splash vers OpenGL ES pour le Raspberry Pi 4 : chasse aux segfaults et aux caprices du GLSLES, profilage avec Tracy, et refonte de la couche graphique derrière une interface Renderer.
Prise en charge du TorqueTuner dans Feelix : export des effets haptiques vers le micrologiciel du bouton, nouveaux effets MIDI transmissibles aux instruments USB et environnement de développement sur Apple Silicon.
Trois mappers SATIE en SuperCollider — cartesianControl1, cartesianControl2 et xDirAdjacent — placement cartésien des sources, atténuation du gain avec la distance et contrôle de plusieurs spatializers.
Un prototype pour revivre des performances en réalité augmentée : capture de mouvement avec MediaPipe Pose, diffusion par Web Sockets vers une scène WebXR en Three.js, et ce qui bloque encore l'intégration.
Une salle Mozilla Hubs conçue pour Satellite, la plateforme 3D de la SAT, rend la lumière manipulable : source de rayons en Three.js, réglages d'angle, d'atténuation et de rotation, rayons visibles et synchronisés.
Sept semaines de notes GSoC 2023 sur les mappers SATIE génériques : mise en route de SuperCollider et de SATIE, lecture de l’interface et des vumètres, puis conception des mappers nearFarField1 et cartesianControl.
Portage de Splash sur Raspberry Pi 4 avec OpenGL ES 3.2 : conversion des appels et des shaders, fusion des chemins de code OpenGL et OpenGL ES, et pourquoi Vulkan, bgfx et magnum ont été écartés.