Técnica · 7 min de leitura
Como o TONO funciona
O TONO recebe o som de cada app pelos process taps do Core Audio (a interface que o macOS oferece desde a versão 14.2 para capturar o áudio de outros apps), processa tudo na memória com poucos milissegundos de latência e toca o resultado na sua saída. Ele não instala nenhuma extensão de kernel nem precisa de um dispositivo de saída virtual. Se o TONO fechar ou travar, o macOS devolve na hora o som original a cada app. Só o microfone virtual opcional usa um pequeno driver de áudio, que roda em espaço de usuário.
Caminho do sinal
1,5 ms
O look-ahead do limitador: a maior parte do atraso fixo que o TONO adiciona ao seu som.
TONO 2.5.0macOS 15+Apple siliconAtualizado
O caminho do sinal
- Os apps tocam como sempre. Spotify, Safari, Música, jogos e chamadas mandam o som para a sua saída atual. Você não muda nada neles.
- Um process tap entrega o som ao TONO. O TONO pede ao Core Audio um tap na sua saída padrão. O macOS entrega o som estéreo mixado dos apps que tocam ali e silencia a saída original deles só enquanto o TONO mantém o tap. O próprio processo do TONO, relays de áudio conhecidos e apps que gravam do mesmo dispositivo (por exemplo, uma chamada pelo microfone dos seus AirPods ou do seu headset) ficam de fora e tocam intactos, para que nada entre em loop.
- O TONO processa o som na thread de áudio. Um dispositivo agregado privado junta a sua saída e o tap. Cada buffer (256 amostras em saídas com fio, 512 via Bluetooth e AirPlay) passa pela cadeia do TONO na memória, sem alocar memória nem usar locks na thread de áudio.
- O resultado vai para a sua saída. Alto-falantes, fones de ouvido, USB, HDMI, DisplayPort ou AirPlay. As teclas de volume continuam funcionando: elas vêm depois do TONO. Troque de dispositivo e o TONO acompanha.
A cadeia, em ordem
- Pré-amplificador e auto-gain: evitam que uma curva com reforço simplesmente fique mais alta.
- Realce de graves e depois o equalizador: até 24 bandas com filtros fiéis ao formato analógico (sem deformação perto do topo do espectro), cortes de 6 a 96 dB por oitava e cada banda nos dois canais, no esquerdo, no direito, em mid ou em side.
- Ar, nivelador, largura estéreo e crossfeed: os controles rápidos e os presets usam esses estágios.
- 3D e 8D: um modelo binaural da cabeça (diferenças interaurais de tempo e de nível, o notch do pavilhão auricular) e uma reverberação de sala.
- Saída: ganho de até +18 dB, balanço, mono; depois o seu perfil auditivo, por ouvido.
- Limitador com look-ahead: detecção de true peak com oversampling de 4×; com o limitador ligado (o padrão), a saída nunca passa do teto.
- Proteção de escuta: o fade do timer para dormir e o limite de volume da proteção auditiva vêm por último.
A curva na tela é calculada com os mesmos coeficientes de filtro pelos quais o áudio passa, então o que você vê é o que você ouve.
Latência
O limitador olha 1,5 ms à frente; com o filtro de true peak, ele atrasa o som em cerca de 1,6 ms a 44,1 ou 48 kHz. O 3D e o 8D somam cerca de 0,3 ms. Junto com os buffers da própria saída, o TONO fica poucos milissegundos atrás da música, algo imperceptível em música, vídeo ou chamadas. O HEAR ORIGINAL atrasa o sinal intocado exatamente na mesma medida, então alternar entre os dois nunca dá saltos no tempo.
Quando o TONO fecha ou trava
Os taps pertencem ao processo do TONO. Quando ele termina, normalmente ou por um travamento, o macOS remove os taps e devolve o som a cada app na hora, no dispositivo em que ele estava tocando. Você nunca fica preso no silêncio. Ajustes, presets e perfis são salvos como arquivos e voltam na próxima abertura; uma gravação em andamento é recuperada do seu arquivo de trabalho.
Um fader por app
Com o mixer de apps (App Mixer) ligado, o TONO abre um tap por app e mais um para todo o resto (“Everything else”), mixa os taps com os faders de cada um e manda a soma pela cadeia. Apps enviados para outra saída tocam pelo próprio caminho até esse dispositivo, com processamento próprio. O equalizador também vale ali; o 3D e o 8D ficam de fora em alto-falantes, HDMI, DisplayPort e AirPlay.
Gravação
A gravação usa um tap privado só dela, por isso consegue capturar o áudio do sistema, um app (todos os seus processos, em qualquer dispositivo) ou uma chamada junto com o seu microfone. A thread de áudio só copia os dados para um ring buffer sem locks; uma thread de escrita separada codifica em M4A, WAV ou FLAC e mantém um registro (journal), então um travamento, um disco cheio ou o repouso sempre deixam um arquivo reproduzível.
Estúdio de microfone e TONO Mikro
O Estúdio de microfone (Mic Studio) é uma cadeia separada para o seu microfone: filtro passa-altas, ganho, filtro de ruído (AI usa a unidade de áudio de isolamento de voz da Apple no próprio Mac; Light é o filtro espectral do próprio TONO), gate, tom, compressor, de-esser, efeito e um limitador a −1 dBFS. O resultado alimenta o TONO Mikro, uma entrada virtual fornecida por um plug-in do servidor de áudio que roda em um processo próprio, em espaço de usuário. A sessão só fica ativa enquanto algum app lê o TONO Mikro; se o TONO parar, o TONO Mikro lê silêncio, nunca áudio antigo.
Telas e janelas
- Brilho: os serviços de tela do próprio macOS para a tela integrada e as telas da Apple, DDC/CI para monitores externos (cada um verificado uma vez com uma leitura validada) e uma camada por software para todo o resto e para a faixa abaixo do mínimo. A camada aparece em todos os espaços, inclusive em apps em tela cheia.
- Tons quentes: tabelas de cor (gama) onde a tela oferece suporte e um filtro quente nas demais.
- Janelas: a interface de Acessibilidade move e redimensiona as janelas; as posições vêm do servidor de janelas. O TONO nunca lê títulos nem conteúdo das janelas e nunca grava a tela.
Permissões
| Permissão | Quando o macOS pede | Para que serve |
|---|---|---|
| Gravação de Tela e Áudio do Sistema | Na primeira vez que você liga o som (obrigatória) | Os process taps: o TONO processa ao vivo e só grava quando você aperta gravar |
| Microfone | Ao gravar uma chamada ou usar o Estúdio de microfone | A sua voz |
| Movimento da cabeça | O rastreamento da cabeça em 3D e Espaço | A posição da cabeça medida pelos AirPods, usada ao vivo e nunca salva |
| Acessibilidade | O módulo Janelas | Mover e redimensionar as janelas de outros apps |
| Localização | Opcional, para as regras automáticas | Horários exatos do pôr do sol; sem ela, o TONO usa o seu fuso horário |
Rede e privacidade
- Licença: a ativação e uma verificação mais ou menos semanal com a Lemon Squeezy, que recebe a chave de licença e um nome para este Mac que é só o modelo, por exemplo “MacBook Pro (MacBookPro18,1)”; o nome que você deu ao seu Mac nunca é enviado. O Pro continua funcionando offline por 30 dias após a última verificação, ou 60 dias com a licença vitalícia.
- Atualizações: uma vez por dia, o Sparkle procura versões novas no site do TONO e envia só a versão do TONO (você pode desligar isso em Tools → Updates); cada atualização é assinada e verificada antes de ser instalada.
- Nada mais: sem cadastro, sem analytics, sem anúncios. O seu som, as suas gravações, o seu perfil auditivo e as suas regras ficam no seu Mac.
Por que o TONO não está na Mac App Store
O TONO instala um driver de áudio para o microfone virtual do Estúdio de microfone e usa interfaces do sistema que apps da App Store não podem usar, por exemplo para o brilho da tela. Por isso o TONO é distribuído direto pelo próprio site.
Feito para falhar com segurança
- Amostras inválidas são zeradas antes de qualquer filtro; um bloco com defeito é silenciado e a cadeia recomeça de um estado limpo em até 50 ms.
- Cada amostra enviada à sua saída é limitada a uma faixa segura; com o limitador ligado (o padrão), testes garantem que o teto nunca é ultrapassado.
- Microfones silenciados são liberados quando o TONO fecha; depois de um travamento, o TONO os restaura na próxima abertura.
Perguntas
O que é um process tap do Core Audio?
Uma interface do macOS, disponível desde o macOS 14.2, que permite a um app receber o áudio de outros processos (por exemplo, tudo o que toca em uma saída) com a permissão do usuário. Para essa tarefa, ela acabou com a necessidade de drivers de áudio virtuais como o Soundflower ou o BlackHole.
O TONO usa extensão de kernel?
Não. O som passa por process taps, e o único driver (o TONO Mikro, do Estúdio de microfone) é um plug-in do servidor de áudio que roda em espaço de usuário e só é instalado se você configurá-lo.
Por que o macOS chama a permissão de “Gravação de Tela e Áudio do Sistema”?
É o nome que o macOS usa para qualquer acesso ao áudio de outros apps. O TONO nunca lê a sua tela; ele processa o som ao vivo e só grava quando você aperta gravar.
O TONO funciona offline?
Sim. Tudo roda no Mac. Uma licença Pro é verificada mais ou menos uma vez por semana e continua funcionando offline por 30 dias, ou 60 dias com a licença vitalícia.
Aumente o som do seu Mac.
Baixe grátis. Todo o Pro por um dia. Sem cadastro.
Grátis para semprePro a partir de € 3,99 por mêsmacOS 15+Apple silicon