Da asporto chiave
- La suite di sviluppo di giochi Playdate nel browser di Panic ha un'app audio straordinaria.
- Le app Web sono ancora limitate rispetto alle app locali sul computer.
-
Le app musicali basate su browser diventano ogni anno più potenti.
Il Playdate è la console portatile calda di quest'anno e anche i suoi strumenti per creare musica sono divertenti.
Panic, lo sviluppatore di software dietro il Playdate, è noto per le sue app eleganti ma divertenti per Mac e iOS. Ha appena rilasciato uno strumento basato sul Web, chiamato Pulp (registrazione richiesta), per creare giochi per Playdate. Il pezzo forte potrebbe essere l'app per fare musica, che è come Ableton Live dell'era dei Game Boy. Gli strumenti musicali basati su browser sono diventati abbastanza buoni per un uso regolare, ma prenderanno il sopravvento come Google Docs o rimarranno una nicchia per i tipi sperimentali?
"Ho lavorato a lungo con l'API WebAudio (tra l' altro, ho realizzato un sintetizzatore modulare piuttosto elaborato) e posso affermare con sicurezza che è molto esaustivo e anche le specifiche sono diventate abbastanza stabili di recente, " musicista e audio lo sviluppatore di software SevenSystems ha detto a Lifewire tramite un messaggio sul forum.
Non solo per la navigazione sul Web
Il browser web è una delle app più esigenti sul tuo computer o telefono. Pensa solo alle app Web che funzionano al suo interno, da suite complesse come Slack a un miliardo di giochi per browser a velocità di contrazione fino a alternative di Photoshop sorprendentemente profonde. Allora perché non le app musicali? L'API WebAudio, un framework che consente agli sviluppatori di creare app musicali per il browser, è abbastanza potente da creare app complesse e complete.
Il pezzo forte potrebbe essere l'app per fare musica, che è come Ableton Live dell'era dei Game Boy.
"Puoi creare tecnicamente un'intera e sofisticata DAW con esso, inclusi sintetizzatori complessi, tracce audio, praticamente qualsiasi tipo di effetto, analizzatori di spettro, oscilloscopi, LFO, inviluppi, ecc… il tutto con tempi accurati al campione, " dice SevenSystems.
È anche divertente.
"Detto questo, l'API audio web è davvero divertente da programmare. Ho fatto un corso gratuito sulla creazione di sintetizzatori usandola alcuni anni fa e mi è piaciuto molto. Ho anche costruito una web drum machine (non effettivamente utile, più un demo/giocattolo di apprendimento). È incredibile quanto sia potente quella tecnologia e quanto sia facile iniziare ", ha detto a Lifewire il musicista elettronico Octagonist tramite un messaggio nel forum.
Gli strumenti Pulp di Panic sono un ottimo esempio delle capacità dei browser moderni. Lo strumento Suono è un bizzarro ritorno ai vecchi tempi, proprio come la console Playdate monocromatica, e anche se il suo sequencer musicale è sofisticato, i suoi segnali acustici e bloop difficilmente gravano sul browser.
Tahti è un'app musicale ancora più impressionante per il Web: un sequencer completo che si comporta molto come il Digitakt da $ 800 di Elektron. Ti consente anche di caricare i tuoi campioni. In effetti, Tahti è così buono che dovrebbe davvero essere trasformato in una vera app per iPad o iPhone.
Ma perché? Perché preferiamo le app locali alle app Web?
Velocità e sicurezza
Lo svantaggio più ovvio di un'app Web è che è necessaria una connessione Internet per utilizzarla, sebbene alcune app possano memorizzare nella cache le proprie risorse e funzionare offline. Un' altra barriera storica è stata la sicurezza. Se hai mai scritto una lunga risposta sul forum o un post sul blog nel browser e l'hai perso quando la pagina si è ricaricata o si è arrestata in modo anomalo, è probabile che tu abbia rinunciato alle app Web in quel momento.
Ma questa è anche una vecchia notizia. Google Docs, ad esempio, sembra non perdere mai nulla, non importa quanto sia pessima la tua connessione o il tuo browser in crash.
Anche la velocità non è più un problema. Le app del browser sono connesse a Internet, ma molte delle loro risorse sono archiviate localmente, caricate all'apertura della pagina. Ciò significa che i tuoi file audio non devono necessariamente essere trasmessi in streaming dal Web ogni volta che li riproduci.
È incredibile quanto sia potente quella tecnologia e quanto sia facile iniziare.
Ma ci sono ancora problemi con le app web rispetto alle app locali. Un problema è ancora il trasferimento di file. Se desideri modificare un video, una foto di grandi dimensioni o una clip audio, inserirlo e estrarlo da un'app Web richiede il caricamento a un certo punto. Sarà sempre più lento che lavorare con i file sui dischi locali.
L' altra barriera è la connettività. Affinché un'app musicale sia utile, deve connettersi alle app esistenti. In Ableton Live e Logic, le app di terze parti esistono come plug-in. Su iOS, le app possono facilmente scambiarsi l'audio in modo modulare. Ma senza l'utilizzo di complicate soluzioni di routing, è difficile includere il browser Web in queste configurazioni. E anche se puoi, potrebbero esserci problemi a sincronizzare le cose, la sincronizzazione è ancora un problema con i normali software musicali.
Per la maggior parte delle persone, un'app Web funziona alla grande, ma una volta che hai bisogno di prestazioni maggiori o funzionalità più profonde, un professionista utilizzerà ogni volta un'app normale. E va bene perché ogni approccio ha i suoi vantaggi.