
Tyson F. answered 10/18/23
30+ years of teaching experience in all styles of guitar
"Which is the best way to determine the chords I have to use?" That's a loaded question, but let me see if I can give a generalized answer.
1) Know what all your options for chords are in the key you want to write in. I would start by looking up the harmonized major scale chart for that key (not to confused with HARMONIC scales). This chart basically provides you with the list of chords that are pretty much guaranteed to sound good together. Then try looking up the parallel minor chord chart of that key - this gives you an extended list of chords to combine with the first list that all sound good together.
2) Experiment with these different combinations of chords until you come up with an order you like. This is a huge subject, but experimentation can take you a long way. A fun trick for this is to just get a set of gamer's dice with the number of chords you plan on using, and literally "roll the dice" for the next chord change. If it doesn't sound good in context with the chords before and after it, keep rolling until it does!
3) Slash chords are also a huge subject, but a cool trick with using them if you don't have a particular job for them is to choose a bass note you want to work with, and determine (using a list of triads you find online) which chords share that root note in common, and experiment with those chords in your progression with the bass note you chose as your lowest sounding note.
Ex: Root of G - chords with G in it are G(GBD), Gm(GBbD), C(CEG), Em(EGB), Eb(EbGBb), etc.
Hope this helps answer your question and doesn't bring up even more! Chord progressions and writing with them are huge subjects, and asking an open-ended question like that can really open up a can of worms!
Tyson Farmer
www.lessonface.com/TysonFarmer