Generalizations of Euler's Tonnetz on triangulated surfaces | Synapse