A música não espera.
Você também não precisa.
Aquele momento em que a música quer sair — o SAS está lá. No ensaio improvisado, na soundcheck de última hora, na ideia de madrugada. Estúdio de verdade, quando e onde a música acontece.
- Interface fluida a 60FPS — tão responsiva quanto você no palco
- Overdub infinito sem perder o sync — camada sobre camada, tudo no lugar
- Afinador YIN — detecta do baixo a 40Hz até a guitarra mais aguda
- Transições de cena ao vivo sem corte, sem silêncio, sem susto
"Música não pede licença."
Em qualquer canto do mundo, sempre existiu quem fizesse música com o que tinha em mãos — não com o que faltava. O Simple Audio Studio nasceu para dar a esse talento a mesma ferramenta que os grandes estúdios usam, sem exigir o mesmo investimento.
— Time Simple Audio Studio
Nosso núcleo em C++ processa áudio com apenas 2,9ms de latência — a mesma precisão dos estúdios profissionais, dentro do aparelho que cabe no seu bolso.
Sem templates engessados, sem fluxo imposto: o SAS se adapta ao jeito que você pensa música, para que a ferramenta nunca interrompa o momento de criação.
Sem exigir iPhone de última geração, sem assinatura que pesa no fim do mês: profissional não é sinônimo de caro, e nunca deveria ter sido.
Não é marketing. É engenharia de verdade.
O SAS não é um wrapper bonito em cima de uma biblioteca de terceiros. O motor de áudio é escrito do zero em C++ sobre o framework JUCE, com um sampler próprio, parser SFZ próprio e uma ponte nativa que fala direto com o hardware. Cada decisão de arquitetura existe por um motivo: nunca travar, nunca estalar, nunca sair do tempo.
🧵 Motor em Tempo Real
O callback de áudio nunca espera. Trocas de efeitos e configuração usam std::try_to_lock — se a UI estiver mexendo em algo, o áudio simplesmente segue tocando com o estado anterior.
🥁 Sampler Sob Medida
O SASSynthesiser é um sampler polifônico próprio, com round-robin, camadas de velocity e variação randômica por golpe. A grid nunca toca silêncio por engano.
📄 Parser SFZ Próprio
Em vez de depender de uma lib externa, escrevemos nosso próprio leitor de arquivos .sfz — interpretados linha a linha pelo nosso motor.