Soft Opinions
As one of Electronic Musician's cadre of Editors At Large, James is responsible for keeping his finger on the pulse of the music software world, reporting on the latest developments in plugins and DAWs. He also takes a more irreverent look at music s