Instrument class.
GPL Copyright.