Abstract
A new method of Synthesis by Analysis for multi-component signals of fast changing instantaneous attributes is introduced. It makes use of two recent developments for signal decomposition to obtain near mono-component signals whose instantaneous attributes can be used for synthesis. Furthermore, by extension and combination of both decomposition methods, the overall quality of the decomposition is shown to improve considerably.
“Practical Empirical Mode Decomposition for Audio Synthesis”
Authors: Niklas Klügel
Proceedings of the 15th International Conference on Digital Audio Effects DAFx-12,September 17-21, 2012 York, UK
Paper + Poster
Example files have been produced in a batch method using two simple pitch-shifting “algorithms”: 1) pitch shifting with frequency dilation, pitchmult_all_partials.zip, 1440 files, 38 MiB
2) pitch scaling the fundamental and frequency shifting the formants, formant_pitchmult.zip, 1440 files, 38 MiB
Files are saved using the following filename format:
` ex_U_stretch_V_pitch_W_ph_energy_X_amp_energy_Y `
U = example file, V = stretch factor, W = pitch factor, X = phase functions (of IMFs) energy percentile kept when doing time-variant smoothing , Y = amplitude functions (of IMFs) energy percentile kept when doing time-variant smoothing.
The example files have been taken from the sonicvisualizer example files folder; U= 1:piano, 2:cowbell, 3:kick, 4:bounce.wav, 5:snare.wav
Keep in mind that these examples use a straight forward approach to resynthesis, no fancy tweaking or magic constants, no oversampling and the extreme timestretching leads to percievable noise/aliasing due to the resampling method.
Not yet! Have to contact authors for parts of the code used from the original EMD implementation (please contact me if urgent)
Available at …nowhere…yet
☲☵☲