Een focus-soundscape met regels, niet alleen schuifjes

Ambient-spelers geven je schuifjes en laten je verder aanmodderen. Hier zeg je “fade in over 3 s, voeg het lage gerommel toe na 20 minuten, ga stil bij elke pauze, stop bij 50” — en het houdt zich daaraan, ook als je van tabblad wisselt.

De tool wordt geladen…

Hoe het werkt

  1. Kies een voorinstelling of stel de lagen zelf in; laat de spectrale bewaker aan staan zodat de hoge tonen zich niet opstapelen.
  2. Stel de regels in: sessieduur, infaden, pomodoro werk/pauze, wanneer het lage gerommel moet instromen.
  3. Druk op “Play” (afspelen). Het hele schema wordt in één keer aan de audio-engine doorgegeven, zodat het op de achtergrond op tijd blijft lopen.

Waarom er niets wordt geüpload

Alles wat deze pagina doet, doet code die in je browsertabblad draait, met dezelfde engine die ook webpagina’s tekent. Je bestand wordt van schijf naar het geheugen van dat tabblad gelezen, daar bewerkt en weer weggeschreven als download. Het wordt nergens naartoe gestuurd — niet naar ons, en niet naar een derde partij.

Controleer het zelf

  1. Open de ontwikkelaarstools van je browser (F12) en kies het tabblad Netwerk.
  2. Laad je bestand en start de tool.
  3. De enige verzoeken die je ziet, halen de code van de tool zelf op — en bij een paar zware tools hun opensource-engine van een openbare CDN — plus één kleine bezoekmelding aan loreatec.jp (adres en titel van de pagina, meer niet). In geen van die verzoeken zit jouw bestand.

Bewijs dat het lokaal blijft →

Veelgestelde vragen

Waar komen de geluiden vandaan?

Ze worden live vanuit ruis gesynthetiseerd: witte ruis die door filters wordt gevormd, wordt regen en een beek; bruine ruis die door een trage oscillator wordt geveegd, wordt wind; een laaggefilterd gerommel plus geplande geknetter wordt de open haard. Er zijn geen opnamen en er wordt niets gestreamd — de pagina hoeft niets op te halen, en daarom werkt hij offline en blijft hij privé.

Waarom blijft het schema lopen als ik van tabblad wissel?

Omdat de infades en pauzes bij het indrukken van “Play” als getimede automatisering in de audio-engine worden geschreven, in plaats van te draaien op JavaScript-timers. Browsers vertragen timers in tabbladen op de achtergrond; audioautomatisering vertragen ze niet. Het hoofdvolume tijdens de sessie aanpassen herschrijft alleen de laatste fade, dus stel de rest in voordat je start.

Wat is de “spectrale bewaker”?

Als er meerdere lagen aan staan, behoudt alleen de luidste zijn hoge frequenties; de andere worden laaggefilterd bij 2,5 kHz. Opgestapeld gesis is wat ambient-mixen na een uur vermoeiend maakt; één heldere bovenste laag boven een warme bodem houden voorkomt dat.

Klinkt het als een echt café?

Nee, en dat probeert het ook niet. Het klinkt als een goed gevormd ruisbed — en dat is wat een open kantoor maskeert. Voor echte café- of natuuropnamen heb je opnamen nodig; die komen met licenties en megabytes die deze site bewust niet meelevert.