Key takeaways
- Panics Playdate-spillutviklingssuite i nettleseren har en fantastisk lydapp.
- Nettapper er fortsatt begrenset sammenlignet med lokale apper på datamaskinen.
-
Nettleserbaserte musikkapper blir kraftigere for hvert år.
The Playdate er årets hotte håndholdte konsoll, og til og med musikkverktøyene er morsomme.
Panic, programvareutvikleren bak Playdate, er kjent for sine polerte, men likevel morsomme apper for Mac og iOS. Den har nettopp gitt ut et nettbasert verktøy, k alt Pulp (påmelding kreves), for å bygge spill for Playdate. Det som skiller seg ut kan være musikk-appen, som er som Ableton Live fra Game Boy-alderen. Nettleserbaserte musikalske verktøy har blitt gode nok for vanlig bruk, men vil de ta over som Google Docs eller forbli en nisje for eksperimentelle typer?
"Jeg har jobbet mye med WebAudio API (blant annet laget en ganske forseggjort modulær synth i den) og kan trygt si at den er veldig uttømmende og spesifikasjonen har også blitt ganske stabil nylig," musiker og lyd programvareutvikler SevenSystems fort alte Lifewire via forummelding.
Ikke bare for nettsurfing
Nettleseren er en av de mest krevende appene på datamaskinen eller telefonen din. Bare tenk på nettappene som kjører i den, fra komplekse suiter som Slack til en milliard nettleserspill med rykkhastighet til overraskende dype Photoshop- alternativer. Så hvorfor ikke musikkapper? WebAudio API, et rammeverk som lar utviklere lage musikkapper for nettleseren, er lett kraftig nok til å bygge komplekse apper med alle funksjoner.
Det som skiller seg ut kan være musikk-appen, som er som Ableton Live fra Game Boy-alderen.
"Du kan teknisk sett lage en hel, sofistikert DAW med den, inkludert komplekse synther, lydspor, stort sett alle slags effekter, spektrumanalysatorer, oscilloskoper, LFO-er, konvolutter, osv… alt med sample-nøyaktig timing, " sier SevenSystems.
Det er også gøy.
"Når det er sagt, er nettlyd-API-en veldig morsom å programmere for. Jeg tok et gratis kurs i å bygge synther ved å bruke det for noen år tilbake og likte det veldig godt. Jeg har også bygget en nettrommemaskin (egentlig ikke nyttig, mer en demo-/læringsleke. Det er utrolig hvor kraftig teknologien er og hvor lett det er å komme i gang," sa den elektroniske musikeren Octagonist til Lifewire via forummelding.
Panics Pulp-verktøy er et godt eksempel på den moderne nettleserens muligheter. Lydverktøyet er et sært tilbakeblikk til gamle tider, akkurat som den monokrome Playdate-konsollen, og selv om musikksekvenseren er sofistikert, belaster dens pip og lyd knapt nettleseren.
Tahti er en enda mer imponerende musikkapp for nettet – en fullfunksjons sequencer som fungerer mye som Elektrons $800 Digitakt. Den lar deg til og med laste inn dine egne prøver. Faktisk er Tahti så bra at det virkelig burde gjøres om til en skikkelig app for iPad eller iPhone.
Men hvorfor? Hvorfor foretrekker vi lokale apper fremfor nettapper?
Hastighet og sikkerhet
Den mest åpenbare ulempen med en nettapp er at du trenger en internettforbindelse for å bruke den – selv om noen apper kan bufre ressursene sine og operere offline. En annen historisk barriere har vært sikkerhet. Hvis du noen gang skrev et langt forumsvar eller et blogginnlegg i nettleseren og mistet det når siden lastet inn på nytt eller krasjet, er det sannsynlig at du ga opp nettapper akkurat da.
Men det er også gammelt nytt. Google Dokumenter ser for eksempel aldri ut til å miste noe, uansett hvor dårlig tilkoblingen din er eller hvor krasjet nettleseren din er.
Selv hastighet er ikke et problem lenger. Nettleserapper er koblet til internett, men mange av ressursene deres lagres lok alt, lastet når du åpner siden. Det betyr at lydfilene dine ikke nødvendigvis trenger å strømmes fra nettet hver gang du spiller dem.
Det er utrolig hvor kraftig teknologien er og hvor lett det er å komme i gang.
Men det er fortsatt problemer med nettapper sammenlignet med lokale apper. Et problem er fortsatt overføring av filer. Hvis du vil redigere en video, et stort bilde eller et lydklipp, må du laste det inn og ut av en nettapp på et tidspunkt. Det kommer alltid til å gå tregere enn å jobbe med filer på dine lokale disker.
Den andre barrieren er tilkobling. For at en musikkapp skal være nyttig, må den kobles til eksisterende apper. I Ableton Live and Logic eksisterer tredjepartsapper som plug-ins. På iOS kan apper enkelt sende lyden sin til hverandre modulært. Men uten å bruke klumpete rutingløsninger, er det vanskelig å inkludere nettleseren i disse oppsettene. Og selv om du kan, kan det være problemer med å få ting synkronisert opp-synkronisering er fortsatt et problem med vanlig musikkprogramvare.
For de fleste fungerer en nettapp utmerket, men når du trenger mer ytelse eller dypere funksjoner, vil en profesjonell bruke en vanlig app hver gang. Og det er greit fordi hver tilnærming har sine fordeler.