A sample editing canvas with several synthesis methods