SoundXY2 (2012): a basic stereo spatialization technique using audio samples and designed for a tangible tabletop system.
waveTable (2008): a simple first-order ambisonics using audio samples and designed for tangible tabletop system.
Imaginary Berlin (2018): This piece invites the audience to create a collaborative soundscape based on audio streams from the area of Berlin and by using their mobile devices.
MareNostrum (2018): a soundscape multichannel piece that explores supercomputing centers and the acoustic properties of large-scale computation systems in massive spaces.
Beacon (2017-2018): this code is part of the audiovisual pieces Beacon and Beckon by Anna Weisling (visualist) and Anna Xambó (musician).
HAP (2017): a performance that invites the audience to participate in an immersive experience, inspired by Jackson Pollock’s action painting technique, using their mobile devices (Anna Xambó and Gerard Roma).
Gangsta Headbang (2015): a fedora hat triggers chords when you follow the rhythm with your head (Anna Xambó and Gerard Roma).
crowDJ (2014): a collaborative playlist editing for parties (Gerard Roma and Anna Xambó).
DJ Hacky (2013): a physical DJ toy who plays loops from Freesound.org (Anna Xambó and Gerard Roma).
Soundscape Turntablism (2012): a follow-up of SoundscapeDJ, this music hack incorporates a tiny homemade turntable using a DC motor (Gerard Roma and Anna Xambó).
SoundscapeDJ (2012): a real-time Soundscape DJing program aiming to play environmental sounds from Freesound.org with a tangible interface (Anna Xambó and Gerard Roma).
HCI Python Utils (2018). This code implements established HCI metrics in Python, such as the system usability scale (SUS) and the creativity-support index (CSI).