Browserbasierte Apps zum Musizieren sind jetzt ziemlich großartig

Inhaltsverzeichnis:

Browserbasierte Apps zum Musizieren sind jetzt ziemlich großartig
Browserbasierte Apps zum Musizieren sind jetzt ziemlich großartig
Anonim

Key Takeaways

  • Panics Playdate-Spielentwicklungssuite im Browser hat eine erstaunliche Audio-App.
  • Web-Apps sind im Vergleich zu lokalen On-Computer-Apps immer noch eingeschränkt.
  • Browserbasierte Musik-Apps werden jedes Jahr leistungsfähiger.

Image
Image

The Playdate ist die heißeste Handheld-Konsole dieses Jahres, und sogar seine Werkzeuge zum Musizieren machen Spaß.

Panic, der Softwareentwickler hinter Playdate, ist bekannt für seine ausgefeilten und dennoch unterh altsamen Apps für Mac und iOS. Es hat gerade ein webbasiertes Tool namens Pulp (Anmeldung erforderlich) veröffentlicht, um Spiele für das Playdate zu erstellen. Das Herausragende könnte die App zum Musizieren sein, die wie Ableton Live aus dem Game Boy-Zeit alter ist. Browserbasierte Musiktools sind inzwischen gut genug für den regelmäßigen Gebrauch, aber werden sie wie Google Docs die Oberhand gewinnen oder eine Nische für Experiment altypen bleiben?

"Ich habe ausgiebig mit der WebAudio-API gearbeitet (unter anderem einen recht aufwändigen modularen Synthesizer darin erstellt) und kann mit Zuversicht sagen, dass sie sehr umfangreich ist und die Spezifikation in letzter Zeit auch ziemlich stabil geworden ist", Musiker und Audio teilte der Softwareentwickler SevenSystems Lifewire per Forumsnachricht mit.

Nicht nur zum Surfen im Internet

Der Webbrowser ist eine der anspruchsvollsten Apps auf Ihrem Computer oder Telefon. Denken Sie nur an die Web-Apps, die darin laufen, von komplexen Suiten wie Slack über eine Zillion Browserspiele mit Twitch-Geschwindigkeit bis hin zu überraschend tiefen Photoshop-Alternativen. Warum also keine Musik-Apps? Die WebAudio-API, ein Framework, mit dem Entwickler Musik-Apps für den Browser erstellen können, ist problemlos leistungsfähig genug, um komplexe Apps mit vollem Funktionsumfang zu erstellen.

Das Herausragende dürfte die App zum Musizieren sein, die wie Ableton Live aus dem Game Boy-Zeit alter ist.

"Du kannst damit technisch gesehen eine komplette, ausgeklügelte DAW erstellen, einschließlich komplexer Synthesizer, Audiospuren, so ziemlich jeder Art von Effekten, Spektrumanalysatoren, Oszilloskopen, LFOs, Hüllkurven usw., alles mit samplegenauem Timing, " sagt SevenSystems.

Es macht auch Spaß.

Das heißt, es macht wirklich Spaß, für die Web-Audio-API zu programmieren. Ich habe vor ein paar Jahren einen kostenlosen Kurs zum Bau von Synthesizern gemacht und es wirklich genossen. Ich habe auch eine Web-Drum-Maschine gebaut (nicht wirklich nützlich, eher ein Demo-/Lernspielzeug).

Die Pulp-Tools von Panic sind ein großartiges Beispiel für die Fähigkeiten moderner Browser. Das Sound-Tool ist eine skurrile Reminiszenz an alte Zeiten, genau wie die einfarbige Playdate-Konsole, und obwohl sein Musiksequenzer ausgefeilt ist, belasten seine Piepser und Bloops den Browser kaum.

Image
Image

Tahti ist eine noch beeindruckendere Musik-App für das Web – ein voll ausgestatteter Sequenzer, der sich stark wie der 800-Dollar-Digitakt von Elektron verhält. Sie können sogar Ihre eigenen Samples laden. Tatsächlich ist Tahti so gut, dass es wirklich in eine richtige App für das iPad oder iPhone umgewandelt werden sollte.

Aber warum? Warum bevorzugen wir lokale Apps gegenüber Web-Apps?

Geschwindigkeit und Sicherheit

Der offensichtlichste Nachteil einer Web-App ist, dass Sie eine Internetverbindung benötigen, um sie zu verwenden - obwohl einige Apps ihre Ressourcen zwischenspeichern und offline arbeiten können. Ein weiteres historisches Hindernis war die Sicherheit. Wenn Sie jemals eine lange Forenantwort oder einen Blogbeitrag im Browser geschrieben haben und diese beim Neuladen oder Absturz der Seite verloren gegangen sind, haben Sie Web-Apps wahrscheinlich sofort aufgegeben.

Aber das sind auch alte Nachrichten. Google Docs zum Beispiel scheint nie etwas zu verlieren, egal wie schlecht Ihre Verbindung ist oder wie abstürzend Ihr Browser ist.

Sogar Geschwindigkeit ist kein Problem mehr. Browser-Apps sind mit dem Internet verbunden, aber viele ihrer Ressourcen werden lokal gespeichert und geladen, wenn Sie die Seite öffnen. Das bedeutet, dass Ihre Audiodateien nicht unbedingt jedes Mal aus dem Internet gestreamt werden müssen, wenn Sie sie abspielen.

Es ist erstaunlich, wie leistungsfähig diese Technologie ist und wie einfach es ist, loszulegen.

Aber es gibt immer noch Probleme mit Web-Apps im Vergleich zu lokalen Apps. Ein Problem ist nach wie vor die Übertragung von Dateien. Wenn Sie ein Video, ein großes Foto oder einen Audioclip bearbeiten möchten, müssen Sie es zu einem bestimmten Zeitpunkt hochladen, um es in eine Web-App zu laden und daraus zu entfernen. Das wird immer langsamer sein, als mit Dateien auf Ihren lokalen Festplatten zu arbeiten.

Die andere Barriere ist die Konnektivität. Damit eine Musik-App nützlich ist, muss sie sich mit Ihren bestehenden Apps verbinden. In Ableton Live und Logic sind Apps von Drittanbietern als Plug-Ins vorhanden. Unter iOS können Apps ihre Audiodaten problemlos modular miteinander senden. Aber ohne klobige Routing-Workarounds zu verwenden, ist es schwierig, den Webbrowser in diese Setups einzubeziehen. Und selbst wenn Sie können, kann es Probleme geben, Dinge zu synchronisieren. Die Synchronisierung ist immer noch ein Problem mit normaler Musiksoftware.

Für die meisten Leute funktioniert eine Web-App hervorragend, aber sobald Sie mehr Leistung oder tiefere Funktionen benötigen, wird ein Profi jedes Mal eine normale App verwenden. Und das ist auch in Ordnung, denn jeder Ansatz hat seine Vorteile.

Empfohlen: