A technical device much used by Mahler is that of "progressive tonality," which Deryck Cooke describes as "the procedure of resolving a symphonic conflict in a different key from that in which it was stated," and which is often used "to symbolise the gradual ascendancy of a certain value by progress from one key to another over the whole course of a symphony."
Un mecanismo técnico moi empregado por Mahler é o da «tonalidade progresiva», que Deryck Cooke describe como «o procedemento de resolver o conflito sinfónico nunha tonalidade diferente á que empezou» e que é empregada con frecuencia «para simbolizar a gradual ascendencia dun valor de progreso desde unha tonalidade a outra durante o desenvolvemento dunha sinfonía».