Respostas:
Eu não estou ciente de nada que faça essa tarefa em tempo real, pois requer alguma matemática para fazer a mudança de tom. É possível pegar os sons de alerta e processá-los em um tom diferente, como você disse usando um editor de áudio e, em seguida, atribuir sons personalizados, mas uma mudança de tom em andamento levaria algum processamento e não acredito que haja uma solução para isso atualmente .
Eu experimentei alterar as taxas de amostragem e o sistema ajusta-se para isso e reproduz o tom apropriado para que não seja uma tarefa simples.
Isso é possível com o aplicativo gratuito Audacity. Ou seja, funcionará se você estiver editando som e desejar alterar o tom de um som gravado. Não tenho conhecimento de nenhum programa gratuito que faça isso com o som ao vivo, em tempo real.
Então, Garage Band é um aplicativo gratuito, e você já mencionou que pode fazer isso na Garage Band ... então ... talvez você precise especificar exatamente o que está tentando fazer.
Você deve tentar olhar para o que é chamado de "roteamento de áudio" aplicativos, você pode encontrar vários (alguns gratuitos). Eles permitirão que você tire a saída de um programa (por exemplo, o iTunes) e envie-o como entrada para outro programa que possa aplicar seu filtro de áudio.