NMFMorph
Cross-synthesis using non-negative Matrix Factorisation (NMF)
NMFMorph uses a technique called Optimal Transport to provide real time interpolation between source
and target
bases of a BufNMF decomposition. Using Optimal Transport for the spectral interpolation provides richer results than a simple linear interpolation between spectral shapes. Activations from a BufNMF analysis are also provided to activate the interpolated spectral information through time.
If autoassign
is set to 1, NMFMorph will determine which bases from source
and target
best match each other, and will interpolate between the matched pairings. If autoassign
is set to 0, NMFMorph will interpolate between bases in the order they have been provided.