A synthetic instrument is a kind of virtual instrument that is defined purely by software . A synthetic instrument is a kind of virtual instrument that is purely software defined . A virtual instrument is a kind of synthetic instrument that is purely software defined .