Show HN: Emotive Engine – Animation engine with musical time (not milliseconds) https://ift.tt/93P0q4V

Show HN: Emotive Engine – Animation engine with musical time (not milliseconds) Hey HN! I'm the creator of Emotive Engine. I've been working on this for 2+ years and finally open-sourced it today. The core idea: Most animation libraries work in milliseconds. Music works in beats. This creates a mismatch - hardcode a bounce for 500ms (perfect at 120 BPM), switch to 90 BPM, and everything drifts because 500ms is now 0.75 beats. Emotive Engine uses musical time as the atomic unit. Specify animations in beats, and they automatically become: - 500ms at 120 BPM - 667ms at 90 BPM - 353ms at 170 BPM Change tempo, everything adjusts. No recalculation needed. Built for AI interfaces (chatbots, voice assistants) but works for any real-time character animation. Pure Canvas 2D, 60 FPS on mobile, 2,532 tests passing. Live demo at https://ift.tt/uIqT1UZ - the hero banner on GitHub was generated with the engine itself. Happy to answer any technical questions! MIT licensed. https://ift.tt/JF3zO5E October 29, 2025 at 12:46AM

No comments:

Show HN: All 55,256 Slides of the WAR.GOV/UFO Files Searchable and Linkable https://ift.tt/VoJOKdy

Show HN: All 55,256 Slides of the WAR.GOV/UFO Files Searchable and Linkable https://ift.tt/W6IVx9j May 10, 2026 at 04:00AM