Setting the artist can be done with the set($field, $value) method that is implemented in Zend_Service_Audioscrobbler. The actual setArtist method is not available. I've implemented a this convenience method that reuses the set($field, $value) method proved by Zend_Service_Audioscrobbler to comply with the information provided in the documentation.

Posted by Benjamin Eberlei (beberlei) on 2009-01-11T06:20:54.000+0000

Not only does setArtist() not exist, but also setAlbum, setUser, setTag and so on.

They were all be added by a __call intercept that proxies to set($name, $field)