I created a poly* (polymetric, polyrhythmic, microtonal) music making
software thingy! I wanted
to
encourage new instrumental idioms in software-based sound creation/exploration. gemuPG is coded
in C++ using SDL3 and Dear ImGui and its source code - along with releases - is available on Github.
The project was presented as a poster presentation at AES Europe 2025 and made second place at
the 2025
Saul Walker Design Competition.
My bachelor thesis is available here, but I'm still developing this further, I
swear!
Inspired by the game Electroplankton for the Nintendo DS I created a three dimensional sound
sandbox. You
can shoot sound particles that, depending on the type, either play continuous sounds or only
play a
percussive sound on collision. The sound particles' pitch is determined by their speed, their
'harmonic
richness' is controlled by size. Additionally, the particles' lifetime can be controlled. All
parameters can
also be randomised when firing. Lastly, additional collisiders can be placed with a separate
selectable
tool. The sound particles are encoded via ambisonics allowing for immersive playback in a
variety of setups.
I made this in Godot, where I send OSC messages to SuperCollider, which makes the sound
synthesis magic
happen. SuperCollider outputs 3rd order ambisonics data to Reaper via ReaRoute, where any
decoder can be
chosen for output. The source code is available on GitHub.
⇉
⇉