Key Takeaways
- Pengembangan game Playdate dalam browser Panic memiliki aplikasi audio yang luar biasa.
- Aplikasi web masih terbatas dibandingkan dengan aplikasi lokal di komputer.
-
Aplikasi musik berbasis browser semakin canggih setiap tahun.
The Playdate adalah konsol genggam terpopuler tahun ini, dan bahkan alat pembuat musiknya pun menyenangkan.
Panic, pengembang perangkat lunak di balik Playdate, dikenal dengan aplikasinya yang canggih namun menyenangkan untuk Mac dan iOS. Itu baru saja merilis alat berbasis web, yang disebut Pulp (perlu mendaftar), untuk membangun game untuk Playdate. Yang menonjol mungkin adalah aplikasi pembuat musik, yang seperti Ableton Live dari zaman Game Boy. Alat musik berbasis browser telah menjadi cukup baik untuk penggunaan biasa, tetapi apakah mereka akan mengambil alih seperti Google Documents atau tetap menjadi ceruk untuk jenis eksperimental?
"Saya telah bekerja dengan WebAudio API secara ekstensif (antara lain, membuat synth modular yang cukup rumit di dalamnya) dan dengan yakin dapat mengatakan bahwa itu sangat lengkap dan spesifikasinya juga menjadi cukup stabil baru-baru ini, " musisi dan audio pengembang perangkat lunak SevenSystems memberi tahu Lifewire melalui pesan forum.
Tidak Hanya Untuk Penjelajahan Web
Peramban web adalah salah satu aplikasi paling menuntut di komputer atau ponsel Anda. Pikirkan saja tentang aplikasi web yang berjalan di dalamnya, dari suite kompleks seperti Slack hingga jutaan game browser berkecepatan tinggi hingga alternatif Photoshop yang sangat dalam. Jadi mengapa tidak aplikasi musik? WebAudio API, kerangka kerja yang memungkinkan pengembang membuat aplikasi musik untuk browser, cukup andal untuk membangun aplikasi yang kompleks dan berfitur lengkap.
Yang menonjol mungkin adalah aplikasi pembuat musik, yang seperti Ableton Live dari zaman Game Boy.
"Anda secara teknis dapat membuat keseluruhan, DAW canggih dengannya, termasuk synth kompleks, trek audio, hampir semua jenis efek, penganalisis spektrum, osiloskop, LFO, amplop, dll… semua dengan waktu sampel yang akurat, " kata SevenSystems.
Senang juga.
"Namun demikian, API audio web sangat menyenangkan untuk diprogram. Saya melakukan kursus gratis tentang pembuatan synths dengan menggunakannya beberapa tahun yang lalu dan sangat menikmatinya. Saya juga telah membuat mesin drum web (sebenarnya tidak berguna, lebih merupakan mainan demo/belajar). Sungguh menakjubkan betapa kuatnya teknologi itu dan betapa mudahnya untuk memulai, " kata musisi elektronik Octagonis kepada Lifewire melalui pesan forum.
Alat Pulp Panic adalah salah satu contoh hebat dari kemampuan peramban modern. Alat Suara adalah kemunduran unik ke masa lalu, seperti konsol Playdate monokrom, dan meskipun sequencer musiknya canggih, bleep dan bloopnya hampir tidak membebani browser.
Tahti adalah aplikasi musik yang lebih mengesankan untuk web-sekuenser berfitur lengkap yang sangat mirip dengan Digitakt $800 Elektron. Bahkan memungkinkan Anda memuat sampel Anda sendiri. Faktanya, Tahti sangat bagus sehingga harus diubah menjadi aplikasi yang tepat untuk iPad atau iPhone.
Tapi kenapa? Mengapa kami lebih memilih aplikasi lokal daripada aplikasi web?
Kecepatan dan Keamanan
Kelemahan paling jelas dari aplikasi web adalah Anda memerlukan koneksi internet untuk menggunakannya-walaupun beberapa aplikasi dapat menyimpan sumber dayanya dan beroperasi secara offline. Hambatan sejarah lainnya adalah keamanan. Jika Anda pernah menulis balasan forum atau posting blog yang panjang di browser dan hilang saat halaman dimuat ulang atau mogok, kemungkinan Anda menyerah pada aplikasi web saat itu.
Tapi itu juga berita lama. Google Documents, misalnya, sepertinya tidak pernah kehilangan apa pun, tidak peduli seberapa buruk koneksi Anda atau seberapa buruk peramban Anda.
Bahkan kecepatan bukan masalah lagi. Aplikasi browser terhubung ke internet, tetapi banyak sumber dayanya disimpan secara lokal, dimuat saat Anda membuka halaman. Itu berarti file audio Anda tidak harus dialirkan dari web setiap kali Anda memutarnya.
Sungguh menakjubkan betapa hebatnya teknologi itu dan betapa mudahnya untuk memulai.
Tapi masih ada masalah dengan aplikasi web jika dibandingkan dengan aplikasi lokal. Salah satu masalah masih transfer file. Jika Anda ingin mengedit video, foto besar, atau klip audio, memasukkan dan mengeluarkannya dari aplikasi web memerlukan pengunggahan di beberapa titik. Itu selalu akan lebih lambat daripada bekerja dengan file di disk lokal Anda.
Hambatan lainnya adalah konektivitas. Agar aplikasi musik berguna, aplikasi tersebut harus terhubung ke aplikasi yang ada. Di Ableton Live and Logic, aplikasi pihak ketiga ada sebagai plug-in. Di iOS, aplikasi dapat dengan mudah mengirim audio satu sama lain secara modular. Tetapi tanpa menggunakan solusi perutean yang kikuk, sulit untuk menyertakan browser web dalam pengaturan ini. Dan bahkan jika Anda bisa, mungkin ada masalah dalam menyinkronkan sesuatu. Sinkronisasi masih menjadi masalah dengan perangkat lunak musik biasa.
Bagi kebanyakan orang, aplikasi web berfungsi dengan baik, tetapi begitu Anda membutuhkan lebih banyak kinerja atau fitur yang lebih dalam, seorang profesional akan menggunakan aplikasi biasa setiap saat. Dan itu bagus karena setiap pendekatan memiliki kelebihan.