Tuesday, June 18, 2024
Show HN: Billard – Generate music from ball collisions in 2D space https://ift.tt/z1aJucE
Show HN: Billard – Generate music from ball collisions in 2D space Hello HN! Here's Billard. It combines music and physics into a unique creative tool, as I explore various unconventional methods for generating music. Most traditional music composition tools revolve around the idea of a repeatable pattern. Billard is a webapp that never repeats itself. It generates music automatically based on the collisions of balls in a 2D space. Collisions trigger notes (or chords) in a given key. One can add balls or move them (y-position is pitch); the app remembers its state between reloads; or it can be reset with the 'init' button on the top left. Gravity can be adjusted in real time to change the behavior of the balls. It owes a lot of inspiration to Brian Eno and Erik Satie (inventor of musique d'ameublement , or "furniture music"). Some may think the lack of pattern makes it not musical enough -- but this lets it be listened to —and watched— for a while without boredom. The webapp is made using plain JavaScript. (All SVG icons were made 'by hand'.) It uses Tone.js only for triggering piano samples. Beyond piano, it's MIDI-enabled and works well at slow speed with haunting, dark synth sounds. Hope you like it! https://ift.tt/De7TqMJ June 18, 2024 at 10:15PM
Subscribe to:
Post Comments (Atom)
Show HN: Aqua Voice 2 – Fast Voice Input for Mac and Windows https://ift.tt/jid7bxP
Show HN: Aqua Voice 2 – Fast Voice Input for Mac and Windows Hey HN - It’s Finn and Jack from Aqua Voice ( https://withaqua.com ). Aqua is f...
-
Show HN: High school robotics code/CAD/design binder release Hello HN! My name is Patrick, and I am a junior at my High School’s FRC robotic...
-
Show HN: D&D meets Siri – Interactive voice adventure Hey HN! I've been building tooling for voice-driven apps over the past few mon...
-
Show HN: I Made an AI Social Media Manager to Automate Content Creation Hey HN, I am a Solopreneur, and I love building apps to automate bor...
No comments:
Post a Comment