Skip to content

Lightweight website to seamlessly fade audio between two sources

Notifications You must be signed in to change notification settings

alexoshin/xfade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xfade

Seems like the videos now load, but there have been API changes that cause the videos to get out of sync. Working on getting this fixed!

Click here to see it in action: https://alexoshin.github.io/xfade/

xfade is an open-source, lightweight website that simultaneously plays two audio or video files and allows seamless audio fading between them. xfade works best on two files that are meant to be faded into each other. An example is available on the splash page of the site.

This website was developed as a personal project, inspired by the in-game music for Nintendo's Fire Emblem™ series of games. It is written in HTML5 and Javascript, with CSS for styling. xfade is still a work-in-progress and is slowly being updated, but the core functionality for what I originally envisioned has been completed.

If you have any feedback, you can contact me here on Github or through email at alexoshin@gatech.edu.

TODO/Known Bugs

  • Youtube has updated their API: videos now autoplay and refreshing the page starts the video in the wrong spot
  • Browser history
  • Support for other resolutions
  • Support for mobile devices
  • Prevent editing of volume or playback speed from the players themselves

About

Lightweight website to seamlessly fade audio between two sources

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published