10. A tangible computer readable storage medium including computer program code which, when executed by a processor, implements a method comprising: receiving an audio input with respect to a target sound; extracting one or more features from the audio input to provide one or more examples for rating based on the audio input; generating a query based on the audio input and the one or more rated examples; providing one or more synthesizer suggestion results identified in a search based on the query; evaluating the one or more results with respect to the target sound; when one of the results matches the target sound, outputting synthesizer parameters associated with the result; and when none of the results matches the target sound, refining the query for a second search based on feedback with respect to the one or more results.
10. A tangible computer readable storage medium including computer program code which, when executed by a processor, implements a method comprising: receiving an audio input with respect to a target sound; extracting one or more features from the audio input to provide one or more examples for rating based on the audio input; generating a query based on the audio input and the one or more rated examples; providing one or more synthesizer suggestion results identified in a search based on the query; evaluating the one or more results with respect to the target sound; when one of the results matches the target sound, outputting synthesizer parameters associated with the result; and when none of the results matches the target sound, refining the query for a second search based on feedback with respect to the one or more results. 13. The computer readable storage medium of claim 10 , wherein providing one or more synthesizer suggestion results identified in a search based on the query further comprises evaluating the query with respect to a plurality of synthesizer suggestion results based on a distance function.