awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 Repo

Awesome GitHub RepositoriesDynamic Geometry Modification

Real-time alteration of element dimensions and shapes based on audio data.

Distinct from Dynamic Border Animations: Focuses on modifying properties like font size and border radius via audio, not map geometry or coordinate calculation.

Explore 1 awesome GitHub repository matching user interface & experience · Dynamic Geometry Modification. Refine with filters or upvote what's useful.

Awesome Dynamic Geometry Modification GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • okazari/rythm.jsAvatar von Okazari

    Okazari/Rythm.js

    3,924Auf GitHub ansehen↗

    Rythm.js ist ein JavaScript-Animationsframework, das darauf ausgelegt ist, visuelle Schnittstellenelemente mit der Audiowiedergabe oder einem Live-Mikrofoneingang zu synchronisieren. Es fungiert als DOM-Manipulations-Tool, das Echtzeit-Audiofrequenzdaten auf CSS-Eigenschaften abbildet, wodurch Webelemente als Reaktion auf Klang pulsieren, sich bewegen und transformieren können. Die Bibliothek zeichnet sich durch eine granulare Frequenzband-Zuordnung aus, die es Entwicklern ermöglicht, spezifische Bereiche wie Bässe, Mitten oder Höhen zu isolieren, um gezielte visuelle Reaktionen auszulösen. Durch die Integration mit der Web Audio API verarbeitet sie Audiosignale, um dynamische Geometrieänderungen anzutreiben, wie etwa Verschiebungen in der Elementposition, Rotation und stilistische Attribute wie Farbe oder Deckkraft. Die Core-Engine nutzt eine hochperformante Render-Schleife, um sicherzustellen, dass visuelle Updates mit dem Audio-Takt und den Bildwiederholraten des Displays synchron bleiben. Sie unterstützt sowohl das Hooking externer Medienelemente als auch die Verarbeitung von Live-Mikrofon-Streams, was eine breite Palette reaktiver Designanwendungen ermöglicht.

    Adjusts layout properties like font size and border width in real time based on detected audio frequency levels.

    JavaScriptaudiodancejavascript
    Auf GitHub ansehen↗3,924
  1. Home
  2. User Interface & Experience
  3. Dynamic Geometry Modification