Skip to content

Aplicativos de criação de música baseados em navegador são muito bons agora

26 de maio de 2022

Principais conclusões

  • A suíte de desenvolvimento de jogos Playdate no navegador da Panic tem um aplicativo de áudio incrível.
  • Os aplicativos da Web ainda são limitados em comparação com os aplicativos locais no computador.
  • Os aplicativos de música baseados em navegador estão ficando mais poderosos a cada ano.
O Playdate é o console portátil quente deste ano, e até mesmo suas ferramentas de criação de música são divertidas. Panic, o desenvolvedor de software por trás do Playdate, é conhecido por seus aplicativos polidos e divertidos para Mac e iOS. Acaba de lançar uma ferramenta baseada na web, chamada Pulp (requer inscrição), para criar jogos para o Playdate. O destaque pode ser o aplicativo de criação de música, que é como o Ableton Live da era do Game Boy. As ferramentas musicais baseadas em navegador tornaram-se boas o suficiente para uso regular, mas elas vão dominar como o Google Docs ou continuarão sendo um nicho para tipos experimentais? “Trabalhei extensivamente com a API WebAudio (entre outros, fiz um sintetizador modular bastante elaborado nela) e posso dizer com confiança que é muito exaustiva e a especificação também se tornou bastante estável recentemente”, disse o músico e desenvolvedor de software de áudio SevenSystems à Lifewire via mensagem do fórum.

Não apenas para navegação na Web

O navegador da web é um dos aplicativos mais exigentes em seu computador ou telefone. Basta pensar nos aplicativos da Web que são executados dentro dele, de conjuntos complexos como o Slack a um zilhão de jogos de navegador com velocidade de contração e alternativas surpreendentemente profundas do Photoshop. Então, por que não aplicativos de música? A API WebAudio, uma estrutura que permite aos desenvolvedores criar aplicativos de música para o navegador, é poderosa o suficiente para criar aplicativos complexos e completos. “O destaque pode ser o aplicativo de criação de música, que é como o Ableton Live da era do Game Boy.” “Você pode criar tecnicamente um DAW completo e sofisticado com ele, incluindo sintetizadores complexos, faixas de áudio, praticamente qualquer tipo de efeito, analisadores de espectro, osciloscópios, LFOs, envelopes, etc… . Também é divertido. “Dito isso, a API de áudio da web é muito divertida de programar. Fiz um curso gratuito sobre construção de sintetizadores usando-a alguns anos atrás e gostei muito. Também construí uma bateria eletrônica da web (não é realmente útil, mais um brinquedo de demonstração/aprendizagem). É incrível como essa tecnologia é poderosa e como é fácil começar”, disse o músico eletrônico Octagonist à Lifewire por meio de mensagem no fórum. As ferramentas Pulp do Panic são um ótimo exemplo dos recursos do navegador moderno. A ferramenta de som é um retrocesso peculiar aos velhos tempos, assim como o console monocromático Playdate, e mesmo que seu sequenciador de música seja sofisticado, seus bipes e bloops dificilmente sobrecarregam o navegador.

Aplicativo de sequenciamento de música Tahti para a web

Tahti é um aplicativo de música ainda mais impressionante para a web – um sequenciador completo que funciona muito como o Digitakt de US$ 800 da Elektron. Ele ainda permite que você carregue suas próprias amostras. Na verdade, Tahti é tão bom que realmente deveria ser transformado em um aplicativo adequado para o iPad ou iPhone. Mas por que? Por que preferimos aplicativos locais em vez de aplicativos da web?

Velocidade e segurança

A desvantagem mais óbvia de um aplicativo da Web é que você precisa de uma conexão com a Internet para usá-lo, embora alguns aplicativos possam armazenar em cache seus recursos e operar offline. Outra barreira histórica tem sido a segurança. Se você já escreveu uma longa resposta no fórum ou uma postagem de blog no navegador e a perdeu quando a página foi recarregada ou travou, é provável que você tenha desistido dos aplicativos da web naquele momento. Mas isso também é notícia velha. O Google Docs, por exemplo, parece nunca perder nada, não importa quão ruim seja sua conexão ou quão travado seja seu navegador. Até a velocidade não é mais um problema. Os aplicativos do navegador estão conectados à internet, mas muitos de seus recursos são armazenados localmente, carregados quando você abre a página. Isso significa que seus arquivos de áudio não precisam necessariamente ser transmitidos da Web toda vez que você os reproduz. “É incrível como essa tecnologia é poderosa e como é fácil começar.” Mas ainda há problemas com aplicativos da web quando comparados aos aplicativos locais. Um problema ainda é a transferência de arquivos. Se você quiser editar um vídeo, uma foto grande ou um clipe de áudio, entrar e sair de um aplicativo da Web requer o upload em algum momento. Isso sempre será mais lento do que trabalhar com arquivos em seus discos locais. A outra barreira é a conectividade. Para que um aplicativo de música seja útil, ele precisa se conectar aos seus aplicativos existentes. No Ableton Live e Logic, aplicativos de terceiros existem como plug-ins. No iOS, os aplicativos podem enviar facilmente seu áudio entre si de forma modular. Mas sem usar soluções de roteamento desajeitadas, é difícil incluir o navegador da Web nessas configurações. E mesmo que você possa, pode haver problemas para sincronizar as coisas – a sincronização ainda é um problema com o software de música comum. Para a maioria das pessoas, um aplicativo da Web funciona muito bem, mas quando você precisar de mais desempenho ou recursos mais profundos, um profissional usará um aplicativo comum todas as vezes. E tudo bem porque cada abordagem tem suas vantagens.