In the last episode of Tech Odyssey, we visited Sound Particles, a 17-person Portuguese company whose technology has ...