kumarcode.com/switchbeatexamples.html
- Raphaël.js
- Chart.js
Takes any two songs that you supply and creates a mashup between them.
The program was inspired by the infinite jukebox. Music Analysis is done on the Echonest servers. SwitchBeat uses this analysis to compare the beats of both songs. Using this analysis it creates a normally distributed beat distance dataset. Then using the parameters you specify it generates connections between both songs.
%
for music connections: Increasing this will increase the number of
connections created. I have set the default to 5%
.
%
for connection jump: Increasing this will increase the chance that
SwitchBeat will jump on this connection. I have set the default to 30%
.
#
for maximum connections per beat: Increasing this will increase max
number of connections a beat can have. I have set the default to 4
.
on/off
for Infinite Mode: If it is on, when the program reaches the end
of one song it will jump to the start of another. I have set the default to
on
.
You will be asked to upload your songs one by one.
- Please upload a .mp3, .flacs, .m4a, or .opus will not be accepted
- Try to upload in good quality 320 kbps or V0 is fine