Choosing a software instrument