This post explores transforming discrete events into musical spans using the concepts of Signal and Event types. It discusses how to model musical notes and their durations, introducing the Span type to incorporate note lengths in a way that aligns with traditional music notation. The author reveals insights into representing music compositionally and suggests how to automate changes in note durations based on musical tension. Overall, it highlights a novel approach to bridging programming with music creation.