As duas formas ressonar e ressoar estão corretas, contudo seus significados são “habitualmente” diferentes.

Ou seja, ambas as palavras são válidas, devendo, no entanto, ser usadas conforme o contexto.

Ressonar tem habitualmente o sentido de produzir ruído ao respirar, geralmente quando se dorme (som produzido ao dormir).

Não queria incomodá-los com o meu ressonar.
Se não houver obstrução à respiração, deixará de ressonar.

Todavia, também se pode referir ao ato de produzir som, soar. Neste contexto, é similar a dizer ressoar.

As batidas dos teus tambores ressonam teu nome Olodum.

Ressoar significa soar de novo; se espalhar (o som); repercutir-se; tornar a dizer-se; soar com estrondo.

Mesmo as mais silenciosas notas staccato vão ressoar claramente.
A verdade está a ressoar cada vez mais alto.

Resumo: ressonar pode, em certos contextos, ser sinônimo de ressoar mas o reverso não é válido.


Referências

Ressonar advém do latim resonare.
Ressoar advém do latim ressonare.