a(nother) machine
At some point we forgot how simple the web can be.
Too often we find ourselves thinking of a stronger password, silencing an unwanted desktop notification, failing a captcha...
...disabling ad blockers, cancelling location access, agreeing to the stricter of two cookie policies...
...all while we yearn for something better than what people told us the web had to be.
Many experiences today embody an abrasive form of the web.
We make experiences and tools with an expressive web in mind.
Our tools are distributed via the Another Machine Public Library.
...or amplib for short.
devices
Motion, UserMedia, MIDI, and Orientation tools.
lexicon
Topics and constraints for word based games.
music-detection
Real-time detection of music in audio streams.
music-theory
Music notation and chromatic scale generation.
procedural-generation
Time-based synchronization and seeded RNG.
sound-synthesis
Web oscillators.
sound-transformation
Transforming the pitch and speed of sound.
steganography
Encoding and decoding data in image pixels.
We use these tools to make compelling experiences, without cloud complexity, cheap to distribute, and free to use.
Lexicon Standoff
A party word game of hidden identities.
Mindmeld
A two-person collaborative word game for idle time.
Modulo
A skinnable step sequencer with a command prompt.
amplib.app
Documentation can be found at amplib.app.
a(nother) machine embraces constraints to make tools that make a more expressive web.
We pursue inventive and alternative uses of web technology.
Our hope is that this makes you excited to build something too.