Skip to content

mon/SyncLoop

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

SyncLoop

Frame perfect audio+animation sync. Like YTMND but better.

Uses the Web Audio API and HTML5 canvas to sync animations to songs. See examples for config.

Some examples:
Certified Working Material
Am I Poplar Yet?
Life In a Nutshell

All examples are converted from wonderful flash loops by Pyure and AMM.

The videosync branch has very rough test code for using HTML5 video elements instead of canvas. It works very well on desktop by dynamically scaling playbackRate, but has 0 support on mobile, so I dropped it.

About

Frame perfect audio+animation sync. Like YTMND but better.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published