/THE402

Gapless randomized audio loops player in JS.

Primary LanguageHTML

THE402

A Cyberpunk-Industrial Loop-Player
A new model of an electronic music loops experience, in JavaScript (and HTML5).

Live Version

https://the402.wertstahl.de/

Credits

code and Gapless-5 library: Rego Sen
concept and design: Sebastian I. Hartmann
content: S.I. Hartmann, S. Sippel
additional UI/UX design: Rego Sen

What

An endless album in random order,
consisting of 402 parts, playable on all
devices and platforms, no additional
software or installation required, free of charge.

Total playtime: one session lasts somewhere
between 45 minutes and up to 8 hours until the
first 'repetition' occurs.

The parts (loops) have been specially designed by
two dedicated electronic-industrial music artists
over the span of 12 years. Code was assembled by
the creator of the Gapless JS/HTML5 library.

Features

All loops are seamlessly fitted and looped on the fly,
the number of repeats is random or user-interacted.
An experience much broader and more individual
as would be with a classic fixed-tracks-album.
On- or Offline usage is optional. Usage is free of charge.

Traffic

Notice: be aware that mobile use might generate substancial traffic
on your device. Approx. 48MB/h on low quality (or about 130MB in total).
In comparison, one hour of 720p youtube video generates 1,5GB of traffic.
The high quality setting, which uses FLAC data, will amount to a total of
approx 490MB - probably not recommended for pure mobile traffic usage.

License

Partial/re-use is welcomed, under the condition
that you request our written permission, prior to publication.
No fees and royalty-free, contact: info @ battlecommand . org
Topic "THE402 loop re-use"

Copyright

(c)2008-2022 SyS Audio Research - all rights reserved
PSAUX is a BC//AD product (c) 1998, 2005, 2022
deDokter, E:FOPE Media (c)2003

Brand

Might sound bold, but please always refer to this as THE402

  • all caps, no space between letters and numbers. Thank you!
    Subtext:
  • A Cyberpunk-Industrial Loop-Player

FAQ

Queshion: Why is it, there aint no transitions happ'nin? Huh?
Anshwer: If it was easy to do in JS, it would have been implemented.
Technical Anshwer: WebAudio API doesn't preserve pitch when affecting playback rate.
Shurprise: There are swift transitions now. Coder's Magic!
OK, but.. why?: Please read our statement below the player.