Vellum Ambience SFX
===================

3 clean seamless loops for a place when nothing is happening — sine and
triangle tones with no distortion at any stage. WAV masters plus OGG.

Vellum Ambience SFX is a 3-sound set built from sine and triangle tones with
no distortion at any stage. It is meant to sound like a modern phone or
console interface, and every clip was synthesised from scratch for this pack —
no sampled material, no library content, no model output — which is what makes
it safe to hand over under a licence you can actually ship with.

Nothing in this set is loud, nothing is bright and nothing rings: the longest
clip is under half a second and the room is short enough to feel like an
interface rather than a space. Built to be heard hundreds of times an hour
without wearing out.

An ambience bed is judged on one thing: whether it loops without a click. That
is harder than it sounds, because a fade at each end is not a loop, it is a
gap. These beds are built so the tail sums back into the head and every
modulation completes a whole number of cycles inside the loop, and the build
measures the discontinuity at the wrap point and refuses anything audible.

The set covers 3 files totalling 24.0 seconds, from 8000 ms (room-tone) to
8.00 s (room-tone). Levels are matched across it: each clip peaks at -1 dBFS
with silence trimmed from both ends and a 5 ms fade, so you can drop the
folder into one mixer group and set a single volume instead of balancing them
one at a time.

Files are 44.1 kHz mono, 16-bit WAV masters with OGG Vorbis alongside, in wav/
and ogg/ folders. The OGG folder is 242 kB against 2067 kB of WAV, so ship the
OGG unless you need sample-accurate source. The WAV is the master either way —
reach for it if you are going to pitch-shift or process further, because
re-encoding a lossy file after processing is where artefacts come from.

Good fit for mobile games, menu-heavy strategy titles, editors and tools.

HOW TO USE

  - Set these to loop with no crossfade. A crossfade on an already-seamless
    loop shortens it and introduces the very artefact it is meant to prevent.
    Keep them well under the one-shots in the mix; ambience that competes with
    an interface click is ambience nobody notices except as fatigue.
  - Unity: drag the ogg/ folder into your project and set Load Type to
    "Decompress on Load" for anything under half a second, "Compressed in
    Memory" for the rest.
  - Godot: the OGG files import as AudioStreamOggVorbis with no setup — wire
    one to an AudioStreamPlayer and leave the volume at 0 dB, since the set is
    already levelled.
  - Every clip starts on its transient with no leading silence, so you can
    trigger them directly without an offset and they land tight against the
    input that caused them.

License: CC0-1.0 — see LICENSE.txt
Page: https://www.colorosse.com/assets/audio/sfx/vellum-ambience-sfx
More free assets: https://www.colorosse.com
