Exercício 1.c:
Veja a resposta que eu dei acima, acho que responde essa também.
Exercício 1.d:
A meu ver, a matemática envolvida não é difícil suficiente para ficar somente no argumento visual. Essa resposta dá uma idéia de como fazer.
Exercício 1.e:
Pode ser um "genérico", mas o ideal é você testar sua solução "genérica" alterando o patch C07.envelope.follower.pd que vem com o PD pra ver se funciona. A solução genérica deve ser clara e próxima o suficiente para que a alteração do patch seja fácil. Se fizer isso, aproveita e envia o patch pelo paca junto com a lista. :-)