Photo by Helena Coll @ Noiselets 2017, Barcelona (Spain).

Real-Time Interactive Musical Systems

Music Compositions

  • 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).

Music Hacks

  • 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 (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 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).