Connecting the Dots Between CDL and NMF: A Shared Framework for Time-Frequency Decomposition | Synapse