Nearly all of us here on RO started out as musicians before we became involved in the technical side of music and recording, and while I know that there are some guys here who have let go of the music part over the years, and have decided to concentrate solely on the engineering and production end of things, I know there are those engineers who still perform and write. I'm one of those guys - I engineer lot of stuff for other people, but I still write and record my own stuff too... and this leads me to the main topic of this post: What is your workflow when writing songs and recording them? 1. Do you still go by the 'old" way of doing things - meaning you write a song - maybe on guitar or keys - and over a period of time, you refine it.... arranging, adding things, deleting things, refining the song so that it sounds solid on the instrument you wrote it with, and then go into your studio and record what you have written? This was the way we used to do things, because God forbid you went into a studio unprepared, and decided that it was okay to write a song on the studio clock... (I'm not talking about production embellishments - those will happen in th studio. I'm talking about actually writing the song in the studio). OR 2. Assuming you have your own studio, do you start out with a rough idea - and then write, arrange, re-write, re-arrange while you are recording? Today's technology has given songwriters some very powerful tools - drum tracks and loops, more synth sounds than one could ever begin to count, harmonizers, the ability to copy- paste- insert, the ability to edit out certain sections if they aren't 'working" - to the extent that I think it's become the most popular way to write and record at the same time. If this is your workflow, do you feel that having to "wear all the hats" hinders your productivity or the quality of the song and/or recording? I know it often does for me. OR 3. Is there another method you are comfortable with using? Just curious as to what our member's individual workflow(s) might be... ? -d.