Generating flat or random phases does not produce a decent result. Therefore, a more sophisticated phase estimation method is also necessary. The following can be implemented in the “Phase estimator” block as possible solutions: Griffin-Lim algorithm Reconstruction using the input phase(the phase e...