Antes de nada, estos son los patrones de los 7 modos griegos, no los se de cabeza asi que he hecho copy/paste de wikipedia:
-Jonica: T - T - 1/2 -T - T - T - 1/2
-Dorica: T - 1/2 - T - T - T - 1/2 - T
-Frigia: 1/2 - T - T - T - 1/2 - T – T
-Lidia: T – T - T - 1/2 - T – T – 1/2
-Mixolidia: T - T - 1/2 - T – T - 1/2 - T
-Eolica: T - 1/2 – T – T - 1/2 - T – T
-Locria: 1/2 – T – T - 1/2 – T – T - T
Con esto se puede escribir sobre papel cualquiera de estas escalas sea cual sea su tonalidad, siguiendo el patron de intervalos (T=tono, 1/2= semitono).
Bien, para empezar habria que poner sobre papel TODAS las notas que aparecen en los acordes de nuestra progresion y las ordenamos empezando desde la tonica. Ya veis que no hace falta saber a que modo pertenece ni nada. Dependiendo de cuantos acordes tengamos estaran todas las notas de la escala o solamente algunas.
En otra parte se escriben las 7 escalas (partiendo de la misma nota logicamente) siguiendo los patrones de tono y semitono de arriba.
Solo faltaria ir "comparando" una a una y ver cual de estas escalas es la que contiene TODAS las notas que hemos apuntado al principio.
Como ya he dicho otras veces, si la progresion solamente tiene un par de acordes o tres, habra mas de una escala que contenga esas notas.
Si estamos haciendo este planteamiento con una cancion, ademas de las notas del acorde habria que meter las notas de la melodia para completar las notas que no aparecen en los acordes.
Como vereis es un rollo hacer esto, pero es la unica manera que se me ocurre sobre papel.
Logicamente este planteamiento solo vale para canciones que no tienen cambios modales, si los hubiera, habria que hacer esto mismo pero por partes ya que la tonica cambia.
Saludos.