another machine
At some point we forgot how simple the web can be.
Too often we find ourselves failing captchas and rejecting cookie policies...
...as the shape of the web spoils into something it never had to be.
Many experiences and tools you find today on the internet are an abrasive expression of the web.
We make things with an expressive web in mind.
Our tools are distributed via the Another Machine Public Library.
...or amplib for short.
@amplib/color
Color analysis utilities
@amplib/cosmos
Calculations about the relationship between the earth, moon, sun,
planets, and more
@amplib/devices
Motion, UserMedia, MIDI, and Orientation tools
@amplib/music-detection
Real-time detection of music in audio streams
@amplib/music-theory
Music notation and chromatic scale generation
@amplib/sound-synthesis
Web based FM synth voices, layers, and drums
@amplib/steganography
Encoding and decoding data in image pixels
@amplib/ui
Stark monospaced stylesheets for tools, references
and exhibits
lexicon
Topics and constraints for word based games
music-composition
Musical movement composer
procedural-generation
Time-based synchronization and seeded RNG
sound-transformation
Transforming the pitch and speed of sound
We use these tools to make experiences, without cloud complexity, cheap to distribute, and free to use.
avva
Hearing color and seeing sound
modulo
A grid based step sequencer, with some novel controls
omnichord
A modern tribute to the Om-108
unison
Chromatic note detection and aural mirror
stegassette
Encoding audio and text into images reversibly, allowing the
image to be decoded in real time
stegassette/album
Stegassette albums
stegassette/home
Offline library for your Stegassettes
stegassette/make
Make a Stegassette
stegassette/me
Stegassette selfies
stegassette: geese
Artifacts of Geese from The Basement
stegassette: live
An homage to videos of music performances that have made me
feel alive
lexicon-standoff
A party word game of hidden identities
mindmeld
A two-person collaborative word game for idle time
amplib.app
Documentation can be found at amplib.app
another machine embraces constraints to make tools for an expressive web.
We pursue inventive and alternative uses of web technology.
Our hope is that this makes you excited to build something too.