Signal recovery and synthesis