Sim­u­lat­ing Synaes­the­sia in Real-Time Per­for­mance