SIRENFALL: Twoja przeglądarka potrafi teraz wyć jak syrena

SIRENFALL: Twoja przeglądarka potrafi teraz wyć jak syrena

Wrz 04, 2026 web audio api browser experiments javascript audio synthesis creative coding interactive art open source

SIRENFALL – kiedy przeglądarka potrafii zaskoczyć

Nie wszystkie projekty technologiczne muszą być skomplikowane, żeby zrobić wrażenie. Czasem wystarczy nastrój i kilka minut ciszy. SIRENFALL to właśnie taki przypadek.

O co chodzi?

SIRENFALL to darmowa scenka w przeglądarce. Znajdujesz się w podziemnym schronie z widokiem na miasto zalane deszczem. Twoje zadanie? Jeśli masz odwagę – pociągnij dźwignię i uruchom syrenę alarmową. Koniec instrukcji.

Ale tu zaczyna się najciekawsza część. Cały dźwięk w tym projekcie jest generowany na żywo w Twojej przeglądarce za pomocą Web Audio API. Żadnych plików MP3. Żadnych WAV-ów. Same matematyczne fale w czasie rzeczywistym.

Syrena z prawdziwego zdarzenia

To nie losowy szum. Syrena nawiązuje do prawdziwych wzorców obrony cywilnej:

  • Dwa tony oddzielone interwałem małej tercji: 515 Hz i 618 Hz
  • Charakterystyczne „wycie" powstaje, gdy wbudowany klakson wykonuje pełen cykl co 15 sekund
  • Deszcz i grzmoty towarzyszą jako tło atmosferyczne
  • Dodatkowe elementy interaktywne: sterowanie żaluzjami i stary monitor kineskopowy

Ta dbałość o detale zamienia potencjalną sztuczkę w coś, co naprawdę buduje klimat.

Co to oznacza dla developerów?

SIRENFALL pokazuje, co można osiągnąć, gdy Web Audio API jest używane kreatywnie. API daje bezpośredni dostęp do:

  • Oscylatorów generujących czyste fale (sinusoida, prostokątna, piłokształtna, trójkątna)
  • Gain nodes do kontrolowania głośności i efektów fade
  • Filtrów kształtujących charakter brzmienia
  • Manipulacji parametrami w czasie rzeczywistym dla efektów dynamicznych

Większość projektów audio w przeglądarce albo odtwarza gotowe nagrania, albo korzysta z ciężkich bibliotek. SIRENFALL udowadnia, że elegancka i wydajna synteza dźwięku jest możliwa z czystym JavaScriptem i solidną znajomością akustyki.

Jak to działa w praktyce

Żadnego konta. Żadnej instalacji. Żadnych rozszerzeń. Otwierasz link w nowoczesnej przeglądarce i stoisz w betono-wym schronie, patrząc jak deszcz spływa po szybie, zastanawiając się czy warto扰民 swoich sąsiadów syreną alarmową.

To dziwne. To specyficzne. I szczerze mówiąc? Ma w sobie coś uspokajającego – w tym postapokaliptycznym sensie.

Wypróbuj sam: sirenfall.live

Kod źródłowy jest dostępny na GitHubie na licencji MIT, jeśli chcesz zobaczyć jak działa synteza audio albo stworzyć własne eksperymenty z Web Audio.

Czasem najlepsze wykorzystanie technologii przeglądarkowej to nie produktywność – tylko tworzenie dziwnych, małych światów, w których ludzie mogą spędzić kilka minut. SIRENFALL robi dokładnie to.

Read in other languages:

TR RU UZ FI RO BG EL CS PT NB NL SV HU ES FR IT DE DA ZH-HANS EN