SID Factory II is a cross-platform editor for composing music that will work on a Commodore 64. It uses the reSID emulator and is currently in open BETA.
I think this should be an optional behavior. Introduce this as an alternative function, and use it from the call site on the basis of the option setting. Otherwise, I think it looks good.
Alternative visualization for pulse, where the width of the bar reflects the width of the (smallest) pulse.