Браузерные приложения для создания музыки сейчас очень хороши

Оглавление:

Браузерные приложения для создания музыки сейчас очень хороши
Браузерные приложения для создания музыки сейчас очень хороши
Anonim

Ключевые выводы

  • В наборе для разработки игр Playdate от Panic есть потрясающее звуковое приложение.
  • Веб-приложения по-прежнему ограничены по сравнению с локальными компьютерными приложениями.
  • Браузерные музыкальные приложения с каждым годом становятся все более мощными.

Image
Image

Playdate – популярная портативная консоль этого года, и даже ее инструменты для создания музыки доставляют удовольствие.

Panic, разработчик программного обеспечения Playdate, известен своими безупречными, но забавными приложениями для Mac и iOS. Компания только что выпустила веб-инструмент под названием Pulp (требуется регистрация) для создания игр для Playdate. Выдающимся может быть приложение для создания музыки, похожее на Ableton Live из эпохи Game Boy. Музыкальные инструменты на основе браузера стали достаточно хороши для регулярного использования, но заменят ли они, как Google Docs, или останутся нишей для экспериментальных типов?

"Я много работал с WebAudio API (среди прочего, сделал в нем довольно сложный модульный синтезатор) и могу с уверенностью сказать, что он очень исчерпывающий, а спецификация также стала довольно стабильной в последнее время", музыкант и аудио Об этом сообщил Lifewire разработчик программного обеспечения SevenSystems в сообщении на форуме.

Не только для просмотра веб-страниц

Веб-браузер - одно из самых ресурсоемких приложений на вашем компьютере или телефоне. Просто подумайте о веб-приложениях, которые работают внутри него, от сложных наборов, таких как Slack, до миллионов браузерных игр с невероятной скоростью и удивительно глубоких альтернатив Photoshop. Так почему бы не использовать музыкальные приложения? WebAudio API, платформа, которая позволяет разработчикам создавать музыкальные приложения для браузера, достаточно мощна для создания сложных полнофункциональных приложений.

Выдающимся может быть приложение для создания музыки, похожее на Ableton Live из эпохи Game Boy.

"Технически вы можете создать с его помощью целую сложную DAW, включая сложные синтезаторы, звуковые дорожки, практически любые эффекты, анализаторы спектра, осциллографы, LFO, огибающие и т. д., все с точностью до семпла, ", говорит SevenSystems.

Это тоже весело.

Тем не менее, веб-аудио API очень интересно программировать. Несколько лет назад я прошел бесплатный курс по созданию синтезаторов, используя его, и мне очень понравилось. Я также создал веб-драм-машину (на самом деле это не полезно, это скорее демонстрационная/обучающая игрушка). Удивительно, насколько мощна эта технология и как легко ее запустить», - сказал Lifewire электронный музыкант Octagonist в сообщении на форуме.

Panic’s Pulp tools - отличный пример возможностей современного браузера. Инструмент «Звук» - причудливый возврат к старым временам, как и монохромная консоль Playdate, и хотя его музыкальный секвенсор сложный, его бипы и ляпы почти не нагружают браузер.

Image
Image

Tahti - еще более впечатляющее музыкальное веб-приложение - полнофункциональный секвенсор, который во многом похож на Digitakt от Elektron за 800 долларов. Он даже позволяет загружать собственные сэмплы. На самом деле, Tahti настолько хорош, что его действительно нужно превратить в подходящее приложение для iPad или iPhone.

Но почему? Почему мы предпочитаем локальные приложения веб-приложениям?

Скорость и безопасность

Самым очевидным недостатком веб-приложения является то, что для его использования требуется подключение к Интернету, хотя некоторые приложения могут кэшировать свои ресурсы и работать в автономном режиме. Еще одним историческим барьером была безопасность. Если вы когда-либо писали длинный ответ на форуме или сообщение в блоге в браузере и теряли его при перезагрузке или сбое страницы, скорее всего, вы сразу же отказались от веб-приложений.

Но это тоже старые новости. Документы Google, например, кажется, никогда ничего не теряют, независимо от того, насколько плохое у вас соединение или насколько зависает ваш браузер.

Даже скорость больше не проблема. Браузерные приложения подключены к Интернету, но многие их ресурсы хранятся локально и загружаются при открытии страницы. Это означает, что ваши аудиофайлы не обязательно должны транслироваться из Интернета каждый раз, когда вы их воспроизводите.

Удивительно, насколько мощна эта технология и как легко ее запустить.

Но с веб-приложениями все еще есть проблемы по сравнению с локальными приложениями. Одной из проблем остается передача файлов. Если вы хотите отредактировать видео, большую фотографию или аудиоклип, для их загрузки и извлечения из веб-приложения в какой-то момент потребуется загрузка. Это всегда будет медленнее, чем работа с файлами на ваших локальных дисках.

Другой барьер - это подключение. Чтобы музыкальное приложение было полезным, оно должно подключаться к вашим существующим приложениям. В Ableton Live и Logic сторонние приложения существуют в виде подключаемых модулей. В iOS приложения могут легко отправлять аудио друг другу по модульному принципу. Но без использования неуклюжих обходных путей маршрутизации трудно включить веб-браузер в эти настройки. И даже если вы можете, могут возникнуть проблемы с синхронизацией. Синхронизация по-прежнему остается проблемой с обычным музыкальным программным обеспечением.

Для большинства людей веб-приложение отлично работает, но если вам понадобится более высокая производительность или более глубокие функции, профессионал будет каждый раз использовать обычное приложение. И это нормально, потому что каждый подход имеет свои преимущества.

Рекомендуемые: