James J Craven Music
James is a Professional Musician / Band DJ Producer
Arranges compositions, runs recording sessions, and suggests changes to instrumentation, effects, and lyrics. Guides the mixing, mastering, and recording engineers. Gathers ideas and inspiration for projects and develops the vision and direction for each project.