Open Source Software
Software tools created during the residencies are hosted on our GitHub:
https://github.com/modina-eu
Web Experiments & Interactive Demos
Project: SFDCANBAC++
Hydra Code Builder & Generator
Graphical interface to procedurally generate Hydra code via the selection of visual inputs and modifiers; these continuously pass through a neural network, modelled to provide parameter inputs for endless visual manipulation. In turn, the code can be used to alter movements viewed from a live camera feed.
Code Generator Demo https://hydra-code-generator-kit.glitch.me/
Source code https://glitch.com/~hydra-code-generator-kit
Code Builder Demo https://hydra-code-builder.glitch.me/
Source Code https://glitch.com/~hydra-code-builder
Recommended use in Chrome.
Best practices chat visualiser
The chat visualiser distributes snippets of spoken audio from taken from a series conversational videos where the artists talked about their creative practice entitled, “Best practices chat”. A total of 860+ audio samples are mapped across a latent space that can be navigated to “remix” the conversation. Dimensionality reduction is achieved using UMAP and t-SNE embeddings, which can be compared inside the interactive demo.

Chat Visualiser demo https://modina.eu/webapp/best-practices-chat-vis/demo.html
Source code https://github.com/modina-eu/best-practices-chat-vis
Best Practices Chat Playlist https://www.youtube.com/watch?v=485p6Z1-hHo&list=PLVIdoREykT8Jk_vGehGzNbhzex9HshB5x
Javascript code adapted from Leon Fedden
Project: Temporal Spaces
Neural Synthesis model explorer
To re-synthsize digitally synthesised interactive audio with another instrument or a combination of other instruments. Participants would first control the original audio through their movements, and then the system would play back the re-sythsised audio.
Neural Synthesis model explorer demo: https://rave-model-explorer-ux.glitch.me/
Source Code: Coming soon…
Tools/frameworks used: nn~ object inside Max/MSP to load pre-trained RAVE models from the following repsitories: