Well that article certainly stated the obvious. Here are my 5.


1. Skill and expertise in being able to work the various gizmos and programs and how to record, edit, master and back it up properly.
2. Musical knowledge and a good ear.
3. The necessary DAW and said gizmos etc.
4. Good material with at least one decent musician who knows how to produce the sounds needed.
5. Luck and money. Lots of it.